Help
RSS
API
Feed
Maltego
Contact
Domain > docs.stepsecurity.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-12-06
99.84.146.36
(
ClassC
)
2026-02-01
104.18.40.47
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sun, 01 Feb 2026 12:22:55 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Sun, 01 Feb 2026 13:22:55 GMTLocation: https://docs.stepsecurity.io/Server: cloudflareCF-RAY: 9c716ac59942dd76-PDXalt-svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 01 Feb 2026 12:22:55 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareCF-Ray: 9c716ac61c87b7b9-PDXCF-Cache-Status: DYNAMICAge: 12787Cache-Control: public, max-age0, must-revalidateStrict-Transport-Security: max-age31536000Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, accept-encodingcontent-security-policy: default-src self *; script-src self unsafe-inline unsafe-eval *; style-src self unsafe-inline blob: *; img-src * self blob: data:; connect-src *; font-src *; frame-src *; object-src none; base-uri self https://static-2v.gitbook.com; form-action self https://static-2v.gitbook.com *; frame-ancestors https: ;referrer-policy: no-referrer-when-downgradex-content-type-options: nosniffx-gitbook-route-site: docs.stepsecurity.io/x-gitbook-route-type: staticx-gitbook-target: 2vx-matched-path: /sites/static/mode/siteURL/siteData/pagePathx-nextjs-prerender: 1x-nextjs-stale-time: 300x-vercel-cache: HITx-vercel-id: pdx1::iad1::2tfzn-1769948575714-7408706f2451alt-svc: h3:443; ma86400 !DOCTYPE html>html langen classrounded-corners theme-clean no-tint sidebar-default sidebar-list-pill links-default depth-subtle __variable_2bc5a2 __variable_80f980 __variable_c5e58d font-Inter sheet-open:gutter-stable>head>meta charSetutf-8/>link relpreconnect hrefhttps://static-2v.gitbook.com crossorigin/>link relpreconnect hrefhttps://api.gitbook.com/cache//>link relpreconnect hrefhttps://ka-p.fontawesome.com/releases/v7.1.0//>link relpreconnect hrefhttps://static-2v.gitbook.com/>meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, viewport-fitcover/>link relpreload asimage fetchPriorityhigh imageSrcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr1&quality100&sign598da8d7&sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr2&quality100&sign598da8d7&sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 96w imageSizes32px/>link relpreload asimage imageSrcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr1&quality100&sign2db4da60&sv2 768w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr2&quality100&sign2db4da60&sv2 1536w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr3&quality100&sign2db4da60&sv2 2304w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr1&quality100&sign2db4da60&sv2 1024w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr2&quality100&sign2db4da60&sv2 2048w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr3&quality100&sign2db4da60&sv2 3072w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr1&quality100&sign2db4da60&sv2 1248w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr2&quality100&sign2db4da60&sv2 2496w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr3&quality100&sign2db4da60&sv2 3744w imageSizes(max-width: 768px) 768px, (max-width: 1024px) 1024px, 1248px fetchPriorityhigh/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/4cf571e71811438f.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/919cadf6c2ad1dbc.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/e4670420fc569cb1.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/4964911ca105a4d7.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/aa52f01cc4c56695.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/c36dde9599bfc781.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/dc687769ecbab58a.css data-precedencenext/>link relstylesheet hrefhttps://static-2v.gitbook.com/_next/static/css/025312793db0b2d4.css data-precedencenext/>link relpreload asscript fetchPrioritylow hrefhttps://static-2v.gitbook.com/_next/static/chunks/webpack-3e5ccbd3187c150f.js/>script srchttps://static-2v.gitbook.com/_next/static/chunks/87c73c54-3c195070c5cbb22b.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/1902-d459fcbeb3bcc89f.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/main-app-a0ac55901a15e772.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/app/global-error-99197ad4868e95f4.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/f5718501-b58a5cfb1abadce5.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/9071f66d-390fafe3303b2acb.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/6500-df22b4917e9f7eea.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/711-f01ba055e2d09f63.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/9014-2de2a842f1453568.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/1026-7238b3f0a07452e6.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/6782-c774ebb74dd85111.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/9330-58d5f2baf27a33de.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/4945-430fa5cc2f8244f6.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/4078-240c6ceed53849bd.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/3-706fe07d48eb98ff.js async>/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js async>/script>script async srchttps://integrations.gitbook.com/v1/integrations/koala/installations/474915723696eec18cc30e3b16de4c104dce4980beba725ad2024c4e2c26a1c9/sites/site_LBo5J/script.js?version5.mc9fhma>/script>script async srchttps://integrations.gitbook.com/v1/integrations/posthog/installations/7af3c0af9bdde96c5258969868b2095166bb1da65e9c1920df993a03a4f3d335/sites/site_LBo5J/script.js?version157.m757gpc>/script>meta namenext-size-adjust content/>meta namecolor-scheme contentlight dark/>link relprivacy-policy hrefhttps://app.stepsecurity.io/privacy/>title>Introduction | StepSecurity/title>meta namegenerator contentGitBook (4d3172d)/>meta namerobots contentindex, follow/>link relcanonical hrefhttps://docs.stepsecurity.io/>link relalternate typetext/markdown hrefhttps://docs.stepsecurity.io/readme.md/>link relalternate typeapplication/rss+xml titleRSS Feed hrefhttps://docs.stepsecurity.io/rss.xml/>meta namemobile-web-app-capable contentyes/>meta nameapple-mobile-web-app-title contentStepSecurity/>meta nameapple-mobile-web-app-status-bar-style contentdefault/>meta propertyog:title contentIntroduction | StepSecurity/>meta propertyog:image contenthttps://docs.stepsecurity.io/~gitbook/ogimage/CuvkmeuqUnBYUT2Y8Szr/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentIntroduction | StepSecurity/>meta nametwitter:image contenthttps://docs.stepsecurity.io/~gitbook/ogimage/CuvkmeuqUnBYUT2Y8Szr/>link relicon hrefhttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width48&height48&sign598da8d7&sv2 typeimage/png media(prefers-color-scheme: light)/>link relicon hrefhttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width48&height48&sign598da8d7&sv2 typeimage/png media(prefers-color-scheme: dark)/>link relapple-touch-icon hrefhttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width180&height180&sign598da8d7&sv2 typeimage/png media(prefers-color-scheme: light)/>link relapple-touch-icon hrefhttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width180&height180&sign598da8d7&sv2 typeimage/png media(prefers-color-scheme: dark)/>script>(function f(){if(undefinedtypeof navigator)return;let aos-mac,bnavigator.platform.toLowerCase().includes(mac),cdocument.documentElement;b?c.classList.add(a):c.classList.remove(a)})()/script>style> :root, .light, .dark data-color-scheme$light, .dark data-follow-color-schemetrue:has(data-color-scheme$light) { --primary-1: 255 255 255; --contrast-primary-1: 29 29 29;--primary-2: 249 249 255; --contrast-primary-2: 29 29 29;--primary-3: 246 245 255; --contrast-primary-3: 29 29 29;--primary-4: 240 239 255; --contrast-primary-4: 29 29 29;--primary-5: 235 233 255; --contrast-primary-5: 29 29 29;--primary-6: 227 224 255; --contrast-primary-6: 29 29 29;--primary-7: 214 210 255; --contrast-primary-7: 29 29 29;--primary-8: 201 196 255; --contrast-primary-8: 29 29 29;--primary-9: 112 55 245; --contrast-primary-9: 255 255 255;--primary-10: 123 72 255; --contrast-primary-10: 255 255 255;--primary-11: 107 100 167; --contrast-primary-11: 255 255 255;--primary-12: 28 27 41; --contrast-primary-12: 255 255 255;--primary-original: 112 55 245; --contrast-primary-original: 255 255 255; --tint-1: 255 255 255; --contrast-tint-1: 29 29 29;--tint-2: 250 250 252; --contrast-tint-2: 29 29 29;--tint-3: 247 247 251; --contrast-tint-3: 29 29 29;--tint-4: 242 242 247; --contrast-tint-4: 29 29 29;--tint-5: 236 236 244; --contrast-tint-5: 29 29 29;--tint-6: 229 228 238; --contrast-tint-6: 29 29 29;--tint-7: 216 216 227; --contrast-tint-7: 29 29 29;--tint-8: 203 203 216; --contrast-tint-8: 29 29 29;--tint-9: 131 128 163; --contrast-tint-9: 255 255 255;--tint-10: 119 117 151; --contrast-tint-10: 255 255 255;--tint-11: 109 109 122; --contrast-tint-11: 255 255 255;--tint-12: 29 29 31; --contrast-tint-12: 255 255 255;--tint-original: 120 120 120; --contrast-tint-original: 255 255 255; --neutral-1: 255 255 255; --contrast-neutral-1: 29 29 29;--neutral-2: 250 250 250; --contrast-neutral-2: 29 29 29;--neutral-3: 247 247 247; --contrast-neutral-3: 29 29 29;--neutral-4: 242 242 242; --contrast-neutral-4: 29 29 29;--neutral-5: 237 237 237; --contrast-neutral-5: 29 29 29;--neutral-6: 229 229 229; --contrast-neutral-6: 29 29 29;--neutral-7: 217 217 217; --contrast-neutral-7: 29 29 29;--neutral-8: 204 204 204; --contrast-neutral-8: 29 29 29;--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;--neutral-10: 121 121 121; --contrast-neutral-10: 255 255 255;--neutral-11: 110 110 110; --contrast-neutral-11: 255 255 255;--neutral-12: 29 29 29; --contrast-neutral-12: 255 255 255;--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255; --header-background: 112 55 245; --header-link: 255 255 255; --info-1: 255 255 255; --contrast-info-1: 29 29 29;--info-2: 250 250 250; --contrast-info-2: 29 29 29;--info-3: 247 247 247; --contrast-info-3: 29 29 29;--info-4: 242 242 242; --contrast-info-4: 29 29 29;--info-5: 237 237 237; --contrast-info-5: 29 29 29;--info-6: 229 229 229; --contrast-info-6: 29 29 29;--info-7: 217 217 217; --contrast-info-7: 29 29 29;--info-8: 204 204 204; --contrast-info-8: 29 29 29;--info-9: 120 120 120; --contrast-info-9: 255 255 255;--info-10: 121 121 121; --contrast-info-10: 255 255 255;--info-11: 110 110 110; --contrast-info-11: 255 255 255;--info-12: 29 29 29; --contrast-info-12: 255 255 255;--info-original: 120 120 120; --contrast-info-original: 255 255 255; --warning-1: 255 255 255; --contrast-warning-1: 29 29 29;--warning-2: 254 249 244; --contrast-warning-2: 29 29 29;--warning-3: 255 245 236; --contrast-warning-3: 29 29 29;--warning-4: 255 239 225; --contrast-warning-4: 29 29 29;--warning-5: 254 233 214; --contrast-warning-5: 29 29 29;--warning-6: 250 224 200; --contrast-warning-6: 29 29 29;--warning-7: 242 211 182; --contrast-warning-7: 29 29 29;--warning-8: 233 197 164; --contrast-warning-8: 29 29 29;--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;--warning-10: 187 92 0; --contrast-warning-10: 255 255 255;--warning-11: 138 102 66; --contrast-warning-11: 255 255 255;--warning-12: 35 28 21; --contrast-warning-12: 255 255 255;--warning-original: 254 154 0; --contrast-warning-original: 29 29 29; --danger-1: 255 255 255; --contrast-danger-1: 29 29 29;--danger-2: 255 247 246; --contrast-danger-2: 29 29 29;--danger-3: 255 242 239; --contrast-danger-3: 29 29 29;--danger-4: 255 234 230; --contrast-danger-4: 29 29 29;--danger-5: 255 226 221; --contrast-danger-5: 29 29 29;--danger-6: 255 215 210; --contrast-danger-6: 29 29 29;--danger-7: 255 200 193; --contrast-danger-7: 29 29 29;--danger-8: 254 184 177; --contrast-danger-8: 29 29 29;--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;--danger-10: 228 0 33; --contrast-danger-10: 255 255 255;--danger-11: 158 87 81; --contrast-danger-11: 255 255 255;--danger-12: 39 25 23; --contrast-danger-12: 255 255 255;--danger-original: 251 44 54; --contrast-danger-original: 255 255 255; --success-1: 255 255 255; --contrast-success-1: 29 29 29;--success-2: 245 252 246; --contrast-success-2: 29 29 29;--success-3: 238 252 240; --contrast-success-3: 29 29 29;--success-4: 229 249 231; --contrast-success-4: 29 29 29;--success-5: 219 246 222; --contrast-success-5: 29 29 29;--success-6: 207 240 210; --contrast-success-6: 29 29 29;--success-7: 190 229 194; --contrast-success-7: 29 29 29;--success-8: 172 218 177; --contrast-success-8: 29 29 29;--success-9: 0 201 80; --contrast-success-9: 29 29 29;--success-10: 0 152 23; --contrast-success-10: 255 255 255;--success-11: 74 124 82; --contrast-success-11: 255 255 255;--success-12: 22 32 23; --contrast-success-12: 255 255 255;--success-original: 0 201 80; --contrast-success-original: 29 29 29; } .dark, :root:not(.dark) data-color-scheme^dark, :root:not(.dark) data-follow-color-schemetrue:has(data-color-scheme^dark) { --primary-1: 29 29 29; --contrast-primary-1: 255 255 255;--primary-2: 34 34 41; --contrast-primary-2: 255 255 255;--primary-3: 43 42 56; --contrast-primary-3: 255 255 255;--primary-4: 47 45 66; --contrast-primary-4: 255 255 255;--primary-5: 52 49 79; --contrast-primary-5: 255 255 255;--primary-6: 56 52 89; --contrast-primary-6: 255 255 255;--primary-7: 66 60 106; --contrast-primary-7: 255 255 255;--primary-8: 76 69 124; --contrast-primary-8: 255 255 255;--primary-9: 112 55 245; --contrast-primary-9: 255 255 255;--primary-10: 144 100 255; --contrast-primary-10: 255 255 255;--primary-11: 188 182 255; --contrast-primary-11: 29 29 29;--primary-12: 254 253 255; --contrast-primary-12: 29 29 29;--primary-original: 112 55 245; --contrast-primary-original: 255 255 255; --tint-1: 29 29 29; --contrast-tint-1: 255 255 255;--tint-2: 34 34 35; --contrast-tint-2: 255 255 255;--tint-3: 44 44 45; --contrast-tint-3: 255 255 255;--tint-4: 47 47 50; --contrast-tint-4: 255 255 255;--tint-5: 53 53 56; --contrast-tint-5: 255 255 255;--tint-6: 57 57 61; --contrast-tint-6: 255 255 255;--tint-7: 67 67 72; --contrast-tint-7: 255 255 255;--tint-8: 77 77 83; --contrast-tint-8: 255 255 255;--tint-9: 131 131 148; --contrast-tint-9: 255 255 255;--tint-10: 143 142 160; --contrast-tint-10: 255 255 255;--tint-11: 191 191 199; --contrast-tint-11: 29 29 29;--tint-12: 255 255 255; --contrast-tint-12: 29 29 29;--tint-original: 120 120 120; --contrast-tint-original: 255 255 255; --neutral-1: 29 29 29; --contrast-neutral-1: 255 255 255;--neutral-2: 34 34 34; --contrast-neutral-2: 255 255 255;--neutral-3: 44 44 44; --contrast-neutral-3: 255 255 255;--neutral-4: 48 48 48; --contrast-neutral-4: 255 255 255;--neutral-5: 53 53 53; --contrast-neutral-5: 255 255 255;--neutral-6: 57 57 57; --contrast-neutral-6: 255 255 255;--neutral-7: 67 67 67; --contrast-neutral-7: 255 255 255;--neutral-8: 78 78 78; --contrast-neutral-8: 255 255 255;--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;--neutral-10: 144 144 144; --contrast-neutral-10: 255 255 255;--neutral-11: 192 192 192; --contrast-neutral-11: 29 29 29;--neutral-12: 255 255 255; --contrast-neutral-12: 29 29 29;--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255; --header-background: 112 55 245; --header-link: 255 255 255; --info-1: 29 29 29; --contrast-info-1: 255 255 255;--info-2: 34 34 34; --contrast-info-2: 255 255 255;--info-3: 44 44 44; --contrast-info-3: 255 255 255;--info-4: 48 48 48; --contrast-info-4: 255 255 255;--info-5: 53 53 53; --contrast-info-5: 255 255 255;--info-6: 57 57 57; --contrast-info-6: 255 255 255;--info-7: 67 67 67; --contrast-info-7: 255 255 255;--info-8: 78 78 78; --contrast-info-8: 255 255 255;--info-9: 120 120 120; --contrast-info-9: 255 255 255;--info-10: 144 144 144; --contrast-info-10: 255 255 255;--info-11: 192 192 192; --contrast-info-11: 29 29 29;--info-12: 255 255 255; --contrast-info-12: 29 29 29;--info-original: 120 120 120; --contrast-info-original: 255 255 255; --warning-1: 29 29 29; --contrast-warning-1: 255 255 255;--warning-2: 38 34 30; --contrast-warning-2: 255 255 255;--warning-3: 50 42 35; --contrast-warning-3: 255 255 255;--warning-4: 57 45 34; --contrast-warning-4: 255 255 255;--warning-5: 66 50 34; --contrast-warning-5: 255 255 255;--warning-6: 73 53 33; --contrast-warning-6: 255 255 255;--warning-7: 87 62 37; --contrast-warning-7: 255 255 255;--warning-8: 101 71 41; --contrast-warning-8: 255 255 255;--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;--warning-10: 213 116 0; --contrast-warning-10: 255 255 255;--warning-11: 224 184 145; --contrast-warning-11: 29 29 29;--warning-12: 255 253 243; --contrast-warning-12: 29 29 29;--warning-original: 254 154 0; --contrast-warning-original: 29 29 29; --danger-1: 29 29 29; --contrast-danger-1: 255 255 255;--danger-2: 40 32 32; --contrast-danger-2: 255 255 255;--danger-3: 55 39 38; --contrast-danger-3: 255 255 255;--danger-4: 64 41 38; --contrast-danger-4: 255 255 255;--danger-5: 75 44 41; --contrast-danger-5: 255 255 255;--danger-6: 84 45 41; --contrast-danger-6: 255 255 255;--danger-7: 100 51 48; --contrast-danger-7: 255 255 255;--danger-8: 117 58 54; --contrast-danger-8: 255 255 255;--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;--danger-10: 255 52 59; --contrast-danger-10: 255 255 255;--danger-11: 248 168 161; --contrast-danger-11: 29 29 29;--danger-12: 255 249 247; --contrast-danger-12: 29 29 29;--danger-original: 251 44 54; --contrast-danger-original: 255 255 255; --success-1: 29 29 29; --contrast-success-1: 255 255 255;--success-2: 31 36 32; --contrast-success-2: 255 255 255;--success-3: 37 47 38; --contrast-success-3: 255 255 255;--success-4: 37 52 39; --contrast-success-4: 255 255 255;--success-5: 38 60 41; --contrast-success-5: 255 255 255;--success-6: 38 65 41; --contrast-success-6: 255 255 255;--success-7: 42 77 48; --contrast-success-7: 255 255 255;--success-8: 47 89 54; --contrast-success-8: 255 255 255;--success-9: 0 201 80; --contrast-success-9: 29 29 29;--success-10: 0 176 54; --contrast-success-10: 255 255 255;--success-11: 155 208 161; --contrast-success-11: 29 29 29;--success-12: 246 255 247; --contrast-success-12: 29 29 29;--success-original: 0 201 80; --contrast-success-original: 29 29 29; } /style>script srchttps://static-2v.gitbook.com/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body classsite-background sheet-open:overflow-hidden>div hidden>!--$-->!--/$-->/div>script>((a,b,c,d,e,f,g,h)>{let idocument.documentElement,jlight,dark;function k(b){var c;(Array.isArray(a)?a:a).forEach(a>{let cclassa,dc&&f?e.map(a>fa||a):e;c?(i.classList.remove(...d),i.classList.add(f&&fb?fb:b)):i.setAttribute(a,b)}),cb,h&&j.includes(c)&&(i.style.colorSchemec)}if(d)k(d);else try{let alocalStorage.getItem(b)||c,dg&&systema?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:a;k(d)}catch(a){}})(class,theme,system,null,light,dark,null,true,true)/script>header idsite-header classflex flex-col h-64px sticky top-0 pt-env(safe-area-inset-top) z-30 w-full flex-none shadow-0px_1px_0px shadow-tint-12/2 bg-tint-base/9 theme-muted:bg-tint-subtle/9 html.sidebar-filled.theme-bold.tint_&:bg-tint-subtle/9 theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint contrast-more:bg-tint-base text-sm backdrop-blur-lg>div classtheme-bold:bg-header-background theme-bold:shadow-0px_1px_0px theme-bold:shadow-tint-12/2>div classtransition-all duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96>div idheader-content classgap-4 lg:gap-6 flex items-center justify-between w-full py-3 min-h-16 sm:h-16 px-4 pl-max(env(safe-area-inset-left),1rem) pr-max(env(safe-area-inset-right),1rem) sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl mx-auto transition-max-width duration-300 @container/header>div classflex max-w-full min-w-0 shrink items-center justify-start gap-2 lg:gap-4>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 -ml-2 text-tint-strong theme-bold:text-header-link hover:bg-tint-hover hover:theme-bold:bg-header-link/3 page-no-toc:hidden lg:hidden aria-labelOpen table of contents data-testidtoc-button data-stateclosed>svg classgb-icon button-leading-icon shrink-0 size-text-lg my-.1875em mx-.1875em>title>bars/title>defs>mask id_R_2ml8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/bars.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2ml8qiv5ubsnpfivb_)>/rect>/svg>/button>a classgroup/headerlogo min-w-0 shrink flex items-center href/>img alt styleaspect-ratio:1 fetchPriorityhigh classblock dark:hidden object-contain size-8 srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr1&quality100&sign598da8d7&sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr2&quality100&sign598da8d7&sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 96w sizes32px width200 height200/>img alt styleaspect-ratio:1 loadinglazy fetchPriorityhigh classhidden dark:block object-contain size-8 srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr1&quality100&sign598da8d7&sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr2&quality100&sign598da8d7&sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 96w sizes32px width200 height200/>div classtext-pretty line-clamp-2 tracking-tight max-w-18ch lg:max-w-24ch font-semibold ms-3 text-base/tight lg:text-lg/tight text-tint-strong theme-bold:text-header-link>StepSecurity/div>/a>/div>div classflex grow-0 shrink-0 @2xl:basis-56 justify-self-end items-center gap-2 transition-margin duration-300 order-last>div classrelative flex @max-2xl:size-9.5 grow>div classgroup/input relative flex min-h-min overflow-hidden border border-tint bg-tint-base align-middle shadow-tint/6 ring-primary-hover transition-all dark:shadow-tint-1 depth-subtle:focus-within:-translate-y-px depth-subtle:hover:-translate-y-px depth-subtle:shadow-xs focus-within:border-primary-hover focus-within:depth-subtle:shadow-lg focus-within:shadow-primary-subtle focus-within:ring-2 hover:cursor-text hover:border-tint-hover hover:not-focus-within:bg-tint-subtle depth-subtle:hover:not-focus-within:shadow-md focus-within:hover:border-primary-hover flex-row px-3 py-2 gap-2 circular-corners:rounded-3xl rounded-corners:rounded-xl @max-2xl:absolute inset-y-0 right-0 z-30 @max-2xl:max-w-9.5 grow theme-bold:border-header-link/4 theme-bold:bg-header-link/1 @max-2xl:px-2.5 theme-bold:text-header-link theme-bold:shadow-none! theme-bold:backdrop-blur-xl @max-2xl:focus-within:w-56 @max-2xl:focus-within:max-w-calc(100vw-5rem) theme-bold:focus-within:border-header-link/6 theme-bold:focus-within:ring-header-link/5 theme-bold:hover:border-header-link/5 theme-bold:hover:not-focus-within:bg-header-link/2 @max-2xl:has-inputaria-expandedtrue:w-56 @max-2xl:has-inputaria-expandedtrue:max-w-calc(100vw-5rem) @max-2xl:&_input:opacity-0 theme-bold:&_input:placeholder:text-header-link/8 @max-2xl:focus-within:&_input:opacity-11 @max-2xl:has-inputaria-expandedtrue:&_input:opacity-11>div classflex shrink grow gap-2 items-center>div classflex items-center text-tint>svg classgb-icon size-text-lg shrink-0 text-tint theme-bold:text-header-link/8>title>search/title>defs>mask id_R_5dp8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/search.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5dp8qiv5ubsnpfivb_)>/rect>/svg>/div>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent hidden shrink-0 animate-fade-in text-tint theme-bold:text-header-link theme-bold:hover:bg-header-link/3 -ml-2.25 -my-1.5 -mr-2 p-1.5 aria-labelClear data-stateclosed>svg classgb-icon button-leading-icon shrink-0 size-text-lg my-.1875em mx-.1875em>title>circle-xmark/title>defs>mask id_R_1b9dp8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/circle-xmark.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1b9dp8qiv5ubsnpfivb_)>/rect>/svg>/button>input classpeer max-h-64 grow shrink resize-none leading-normal text-left outline-none placeholder:text-tint/8 placeholder-shown:text-ellipsis aria-busy:cursor-progress -m-2 p-2 aria-labelAsk or search placeholderAsk or search… maxLength512 typetext size1 data-testidsearch-input autoCompleteoff aria-autocompletelist aria-haspopupdialog aria-expandedfalse aria-controlssearch-results-_R_98qiv5ubsnpfivb_ data-stateclosed namesearch-input value/>div class>div classshortcut hidden justify-end gap-0.5 whitespace-nowrap text-tint text-xs font-feature-settings:"calt","case" contrast-more:text-tint-strong md:flex>kbd classflex h-5 min-w-5 items-center justify-center rounded-md border border-tint-subtle px-1 text-xs html.os-mac_&:text-sm theme-bold:border-header-link/4 theme-bold:bg-header-background theme-bold:text-header-link>span classhidden html.os-mac_&:inline>⌘/span>span classinline html.os-mac_&:hidden>Ctrl/span>/kbd>kbd classflex h-5 min-w-5 items-center justify-center rounded-md border border-tint-subtle px-1 uppercase theme-bold:border-header-link/4 theme-bold:bg-header-background theme-bold:text-header-link>k/kbd>/div>/div>/div>div classflex items-center gap-2 empty:hidden -my-1 -mr-1.5>/div>/div>/div>/div>div classheaderLinks_containerHeaderlinks__GUgiv @4xl:&>.button+.button:-ml-2 z-20 ml-auto flex min-w-9 shrink grow @7xl:grow-0 items-center justify-end @4xl:gap-x-6 gap-x-4>span classgroup/dropdown flex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7! cursor-default typebutton idradix-_R_at8qiv5ubsnpfivb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>Resourcessvg classgb-icon shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11>title>chevron-down/title>defs>mask id_R_16at8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_16at8qiv5ubsnpfivb_)>/rect>/svg>/span>span classgroup/dropdown flex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7! cursor-default typebutton idradix-_R_it8qiv5ubsnpfivb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>Companysvg classgb-icon shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11>title>chevron-down/title>defs>mask id_R_16it8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_16it8qiv5ubsnpfivb_)>/rect>/svg>/span>a classflex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7! hrefhttps://www.stepsecurity.io/pricing>Pricing/a>a classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-primary-original text-contrast-primary-original hover:bg-primary-solid-hover hover:border-primary-solid-hover hover:text-contrast-primary-solid-hover border-primary-original contrast-more:bg-primary-solid contrast-more:text-contrast-primary-solid disabled:border-primary-2 disabled:bg-primary-subtle disabled:text-primary/8 p-2 px-4 theme-bold:bg-header-link theme-bold:text-header-background theme-bold:shadow-none hover:theme-bold:bg-header-link hover:theme-bold:text-header-background hover:theme-bold:shadow-none aria-labelInstall StepSecurity App hrefhttps://github.com/apps/stepsecurity-actions-security>span classbutton-content truncate>Install StepSecurity App/span>/a>a classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-tint-base text-tint hover:theme-clean:bg-tint-subtle theme-bold:bg-header-link/2 theme-bold:text-header-link theme-bold:shadow-none! theme-bold:border-header-link/4 hover:theme-bold:bg-header-link/3 hover:theme-bold:text-header-link hover:theme-bold:shadow-none hover:theme-bold:border-header-link/5 contrast-more:theme-bold:bg-header-background contrast-more:theme-bold:text-header-link contrast-more:theme-bold:border-header-link contrast-more:hover:theme-bold:border-header-link p-2 px-4 aria-labelLogin hrefhttps://app.stepsecurity.io/login>span classbutton-content truncate>Login/span>/a>div classheaderLinks_linkEllipsis__Z01IN z-20 items-center>button typebutton classgroup/dropdown text-tint hover:text-primary dark:hover:text-primary theme-bold:text-header-link theme-bold:hover:text-header-link/8 flex gap-1 items-center idradix-_R_4t8qiv5ubsnpfivb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>span classsr-only>More/span>svg classgb-icon size-4>title>ellipsis/title>defs>mask id_R_4st8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/ellipsis.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_4st8qiv5ubsnpfivb_)>/rect>/svg>svg classgb-icon shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11>title>chevron-down/title>defs>mask id_R_6st8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_6st8qiv5ubsnpfivb_)>/rect>/svg>/button>/div>/div>/div>/div>/div>div classtransition-padding duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96>nav aria-labelMain data-orientationhorizontal dirltr classpx-4 pl-max(env(safe-area-inset-left),1rem) pr-max(env(safe-area-inset-right),1rem) sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl mx-auto relative z-10 flex w-full flex-nowrap items-end page-default-width:2xl:px-calc((100%-1536px+4rem)/2)>div classgroup/scroll-container relative flex shrink min-w-0 grow md:-ml-8 -ml-4 sm:-ml-6 md:-mr-8 -mr-4 sm:-mr-6>div classflex flex-1 overflow-hidden min-w-0 no-scrollbar overflow-x-scroll>div styleposition:relative>ul data-orientationhorizontal class-mx-3 flex grow gap-2 bg-transparent pl-4 sm:pl-6 md:pl-8 pr-4 sm:pr-6 md:pr-8 aria-labelSections idsections dirltr>li idsitescg_RVQVU>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! border-0 contrast-more:border shadow-none! translate-y-0! p-1.5 text-sm/normal px-3 contrast-more:bg-primary-12 contrast-more:text-contrast-primary-12 disabled:bg-primary-active font-medium hover:text-primary-strong disabled:text-primary-strong hover:bg-primary-active focus-visible:bg-primary-active focus-visible:text-primary-strong data-stateopen:bg-primary-active data-stateopen:text-primary-strong group/dropdown relative my-1.5 overflow-visible after:contents- after:-bottom-1.5 bg-transparent text-primary-subtle after:absolute after:inset-x-3 after:h-0.5 after:bg-primary-9 aria-labelCI/CD aria-pressedtrue data-activetrue idradix-_R_28qiv5ubsnpfivb_-trigger-sitescg_RVQVU data-stateclosed aria-expandedfalse aria-controlsradix-_R_28qiv5ubsnpfivb_-content-sitescg_RVQVU data-radix-collection-item>svg classgb-icon size-1em text-inherit opacity-10 button-leading-icon shrink-0 my-text-1/4 size-text-base>title>gear-complex-code/title>defs>mask id_R_2lle8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/gear-complex-code.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2lle8qiv5ubsnpfivb_)>/rect>/svg>span classbutton-content truncate>CI/CD/span>span classbutton-trailing-icon ms-auto>svg classgb-icon shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11>title>chevron-down/title>defs>mask id_R_15le8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_15le8qiv5ubsnpfivb_)>/rect>/svg>/span>/button>/li>li idsitesc_KJYkj>a classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal px-3 group/dropdown relative my-1.5 overflow-visible aria-labelNPM Supply Chain Security aria-pressedfalse data-radix-collection-item href/npm-supply-chain-security>svg classgb-icon size-1em text-inherit opacity-8 button-leading-icon shrink-0 my-text-1/4 size-text-base>title>lock-keyhole/title>defs>mask id_R_1pe8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/lock-keyhole.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1pe8qiv5ubsnpfivb_)>/rect>/svg>span classbutton-content truncate>NPM Supply Chain Security/span>/a>/li>li idsitesc_GJjCK>a classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal px-3 group/dropdown relative my-1.5 overflow-visible aria-labelDeveloper MDM aria-pressedfalse data-radix-collection-item href/developer-mdm>svg classgb-icon size-1em text-inherit opacity-8 button-leading-icon shrink-0 my-text-1/4 size-text-base>title>user-gear/title>defs>mask id_R_1te8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/user-gear.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1te8qiv5ubsnpfivb_)>/rect>/svg>span classbutton-content truncate>Developer MDM/span>/a>/li>/ul>/div>/div>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg bg-tint-base! -translate-y-1/2! top-1/2 left-0 ml-2 absolute z-10 not-pointer-none:block hidden scale-0 opacity-0 transition-scale,opacity pointer-events-none aria-labelScroll back tabindex-1 data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8>title>chevron-left/title>defs>mask id_R_5ee8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-left.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5ee8qiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg bg-tint-base! -translate-y-1/2! top-1/2 right-0 mr-2 absolute z-10 not-pointer-none:block hidden scale-0 transition-scale,opacity pointer-events-none aria-labelScroll further tabindex-1 data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8>title>chevron-right/title>defs>mask id_R_5fe8qiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5fe8qiv5ubsnpfivb_)>/rect>/svg>/button>/div>div classabsolute top-full left-0 z-20 flex w-full stylepadding:0 16px 0 16px>/div>/nav>/div>/header>div classpointer-events-none fixed inset-x-0 top-0 z-50 h-0.5 overflow-hidden hidden animate-fade-out-slow>div classh-full w-full origin-left animate-crawl bg-primary-solid theme-bold:bg-header-link>/div>/div>div classmotion-safe:transition-all motion-safe:duration-300 lg:chat-open:mr-80 xl:chat-open:mr-96>div classflex flex-col lg:flex-row lg:justify-center px-4 pl-max(env(safe-area-inset-left),1rem) pr-max(env(safe-area-inset-right),1rem) sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl mx-auto site-width-wide:max-w-screen-4xl transition-max-width duration-300 site-header:min-h-calc(100vh-64px) site-header-sections:min-h-calc(100vh-108px)>div idside-sheet-overlay classfixed inset-0 z-40 items-start bg-tint-base/3 not-hydrated:opacity-0 starting:opacity-0 starting:backdrop-blur-none transition-opacity,display,backdrop-filter transition-discrete duration-250 dark:bg-tint-base/6 hidden opacity-0 backdrop-blur-none>/div>aside classside-sheet fixed inset-y-0 z-41 left-0 max-w-calc(100%-4rem) hidden group/table-of-contents text-sm grow-0 shrink-0 w-4/5 md:w-1/2 lg:w-72 basis-72 lg:page-no-toc:basis-56 max-lg:not-sidebar-filled:bg-tint-base max-lg:not-sidebar-filled:border-r border-tint-subtle lg:flex! lg:animate-none! lg:sticky lg:mr-12 lg:z-0! lg:top-0 lg:h-screen lg:announcement:h-calc(100vh-4.25rem) lg:site-header:top-16 lg:site-header:h-calc(100vh-4rem) lg:announcement:site-header:h-calc(100vh-4rem-4.25rem) lg:site-header-sections:top-27 lg:site-header-sections:h-calc(100vh-6.75rem) lg:site-header-sections:announcement:h-calc(100vh-6.75rem-4.25rem) lg:htmlstyle*"--toc-top-offset"_&:top-(--toc-top-offset)! lg:htmlstyle*"--toc-height"_&:h-(--toc-height)! lg:page-no-toc:htmlstyle*"--outline-top-offset"_&:top-(--outline-top-offset)! lg:page-no-toc:htmlstyle*"--outline-height"_&:top-(--outline-height)! pt-6 pb-4 supports--webkit-touch-callout:pb-env(safe-area-inset-bottom) lg:sidebar-filled:pr-6 lg:page-no-toc:pr-0 max-lg:pl-8 flex-col gap-4 aria-expandedfalse aria-modalfalse data-testidtable-of-contents idtable-of-contents>div classpr-4 flex lg:hidden grow-0 dark:shadow-light/1 text-base/tight items-center>a classgroup/headerlogo min-w-0 shrink flex items-center href/>img alt styleaspect-ratio:1 fetchPriorityhigh classblock dark:hidden object-contain size-8 srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr1&quality100&sign598da8d7&sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr2&quality100&sign598da8d7&sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 96w sizes32px width200 height200/>img alt styleaspect-ratio:1 loadinglazy fetchPriorityhigh classhidden dark:block object-contain size-8 srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr1&quality100&sign598da8d7&sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr2&quality100&sign598da8d7&sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5&width32&dpr3&quality100&sign598da8d7&sv2 96w sizes32px width200 height200/>div classtext-pretty line-clamp-2 tracking-tight max-w-18ch lg:max-w-24ch font-semibold ms-3 text-base/tight lg:text-lg/tight text-tint-strong theme-bold:text-header-link>StepSecurity/div>/a>/div>div class-ms-5 relative flex min-h-0 grow flex-col border-tint-subtle sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle html.sidebar-filled.theme-muted_&:bg-tint-base html.sidebar-filled.theme-bold.tint_&:bg-tint-base html.sidebar-filled.theme-gradient_&:border max-lg:sidebar-filled:border page-no-toc:bg-transparent! page-no-toc:border-none! sidebar-filled:rounded-2xl straight-corners:rounded-none page-has-toc:html.sidebar-filled.circular-corners_&:rounded-4xl>div classgroup/scroll-container relative flex shrink grow min-h-0 data-testidtoc-scroll-container>div classflex-1 overflow-hidden min-h-0 hide-scrollbar overflow-y-auto flex flex-col p-2 gutter-stable>ul classflex flex-col gap-y-0.5 page-no-toc:hidden grow border-tint-subtle sidebar-list-line:border-l>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance text-sm contrast-more:hover:ring-1 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px font-semibold sidebar-list-line:before:w-0.5 before:bg-primary-solid text-primary-subtle sidebar-list-pill:bg-primary html.sidebar-list-pill.theme-muted_&:bg-primary-hover html.sidebar-list-pill.theme-bold.tint_&:bg-primary-hover html.sidebar-filled.sidebar-list-pill.theme-muted_&:bg-primary html.sidebar-filled.sidebar-list-pill.theme-bold.tint_&:bg-primary hover:bg-primary-hover hover:text-primary hover:before:bg-primary-solid-hover hover:sidebar-list-pill:bg-primary-hover contrast-more:text-primary contrast-more:hover:text-primary-strong contrast-more:bg-primary contrast-more:ring-1 contrast-more:ring-primary contrast-more:hover:ring-primary-hover data-activetrue aria-currentpage href/>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>house-blank/title>defs>mask id_R_gmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/house-blank.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_gmj5kqiv5ubsnpfivb_)>/rect>/svg>Introduction/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/getting-started>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>flag-checkered/title>defs>mask id_R_ah6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/flag-checkered.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_ah6j5kqiv5ubsnpfivb_)>/rect>/svg>Getting Startedbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1ch6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1ch6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/changelog>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>rectangles-mixed/title>defs>mask id_R_hmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/rectangles-mixed.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_hmj5kqiv5ubsnpfivb_)>/rect>/svg>Changelog/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/guides>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>book-open/title>defs>mask id_R_ai6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/book-open.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_ai6j5kqiv5ubsnpfivb_)>/rect>/svg>Guidesbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1ci6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1ci6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/developer-experience>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>user-gear/title>defs>mask id_R_aimj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/user-gear.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_aimj5kqiv5ubsnpfivb_)>/rect>/svg>Developer Experiencebutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cimj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cimj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/admin-experience>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>crown/title>defs>mask id_R_j6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/crown.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_j6j5kqiv5ubsnpfivb_)>/rect>/svg>Admin Experience/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/security-engineer-experience>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>user-shield/title>defs>mask id_R_jmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/user-shield.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_jmj5kqiv5ubsnpfivb_)>/rect>/svg>Security Engineer Experience/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/overview>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>cubes/title>defs>mask id_R_k6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/cubes.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_k6j5kqiv5ubsnpfivb_)>/rect>/svg>Overview/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/harden-runner>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>shield/title>defs>mask id_R_akmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/shield.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_akmj5kqiv5ubsnpfivb_)>/rect>/svg>Harden-Runnerbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1ckmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1ckmj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/github-checks>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>circle-check/title>defs>mask id_R_al6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/circle-check.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_al6j5kqiv5ubsnpfivb_)>/rect>/svg>GitHub Checksbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cl6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cl6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/orchestrate-security>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>wrench/title>defs>mask id_R_almj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/wrench.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_almj5kqiv5ubsnpfivb_)>/rect>/svg>Orchestrate Securitybutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1clmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1clmj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/workflow-run-policies>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>clipboard-check/title>defs>mask id_R_am6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/clipboard-check.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_am6j5kqiv5ubsnpfivb_)>/rect>/svg>Workflow Run Policiesbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cm6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cm6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/artifact-security>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>box-circle-check/title>defs>mask id_R_ammj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/box-circle-check.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_ammj5kqiv5ubsnpfivb_)>/rect>/svg>Artifact Securitybutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cmmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cmmj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/apps-and-pats>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>grid-2/title>defs>mask id_R_n6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/grid-2.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_n6j5kqiv5ubsnpfivb_)>/rect>/svg>Apps & PATs/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/actions-secret>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>key/title>defs>mask id_R_nmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/key.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_nmj5kqiv5ubsnpfivb_)>/rect>/svg>Actions Secret/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/actions>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>circle-play/title>defs>mask id_R_ao6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/circle-play.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_ao6j5kqiv5ubsnpfivb_)>/rect>/svg>Actionsbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1co6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1co6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/reports>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>chart-column/title>defs>mask id_R_aomj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chart-column.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_aomj5kqiv5ubsnpfivb_)>/rect>/svg>Reportsbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1comj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1comj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/settings>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>gear/title>defs>mask id_R_ap6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/gear.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_ap6j5kqiv5ubsnpfivb_)>/rect>/svg>Settingsbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cp6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cp6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/admin-console>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>user-crown/title>defs>mask id_R_apmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/user-crown.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_apmj5kqiv5ubsnpfivb_)>/rect>/svg>Admin Consolebutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cpmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cpmj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/partnerships>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>handshake/title>defs>mask id_R_aq6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/handshake.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_aq6j5kqiv5ubsnpfivb_)>/rect>/svg>Partnershipsbutton typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent border-0 contrast-more:border shadow-none! translate-y-0! hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1 text-sm/tight rounded-corners:rounded-lg ml-auto text-current hover:bg-tint-base tabindex-1>svg classgb-icon group-data-stateopen/dropdown:rotate-90 group-open:rotate-90 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 m-0! size-3! opacity-6 group-hover:opacity-11>title>chevron-right/title>defs>mask id_R_1cq6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1cq6j5kqiv5ubsnpfivb_)>/rect>/svg>/button>/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/whos-using-harden-runner>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>trophy/title>defs>mask id_R_qmj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/trophy.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_qmj5kqiv5ubsnpfivb_)>/rect>/svg>Who's Using Harden-Runner?/a>/li>li classflex flex-col>a classgroup/toclink toclink relative transition-colors flex flex-row justify-start items-center gap-3 circular-corners:rounded-2xl rounded-md straight-corners:rounded-none p-1.5 pl-3 text-balance font-normal text-sm text-tint-strong/7 hover:bg-tint-hover hover:text-tint-strong contrast-more:text-tint-strong contrast-more:hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-tint-12 before:contents before:-left-px before:absolute before:inset-y-0 sidebar-list-line:rounded-l-none! sidebar-list-line:before:w-px &+div_a:sidebar-list-default:rounded-l-none &+div_a:pl-5 &+div_a:sidebar-list-default:before:w-px data-activefalse href/enterprise-readiness>svg classgb-icon size-1em text-base in-.toclink:text-tint-strong/6 contrast-more:group-aria-current-page/toclink:text-primary theme-bold-no-tint:text-primary-subtle theme-gradient-no-tint:text-primary-subtle theme-bold-tint:text-tint-subtle theme-gradient-tint:text-tint-subtle group-aria-current-page/toclink:text-inherit! shrink-0>title>briefcase/title>defs>mask id_R_r6j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/briefcase.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_r6j5kqiv5ubsnpfivb_)>/rect>/svg>Enterprise Readiness/a>/li>/ul>/div>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg bg-tint-base! -translate-x-1/2! top-0 left-1/2 absolute z-10 not-pointer-none:block hidden scale-0 opacity-0 transition-scale,opacity pointer-events-none -mt-4 aria-labelScroll back tabindex-1 data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8>title>chevron-up/title>defs>mask id_R_lqj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-up.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_lqj5kqiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg bg-tint-base! -translate-x-1/2! bottom-0 left-1/2 mb-2 absolute z-10 not-pointer-none:block hidden scale-0 transition-scale,opacity pointer-events-none aria-labelScroll further tabindex-1 data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8>title>chevron-down/title>defs>mask id_R_luj5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_luj5kqiv5ubsnpfivb_)>/rect>/svg>/button>/div>a classbutton group/button rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border hover:border-tint-hover disabled:border-tint hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-3 text-sm font-semibold text-tint flex flex-row items-center px-5 py-4 gap-3 whitespace-normal bg-transparent depth-subtle:shadow-none border-tint-subtle m-2 mt-auto sidebar-default:mr-4 aria-labelPowered by GitBook target_blank hrefhttps://www.gitbook.com/?utm_sourcecontent&utm_mediumtrademark&utm_campaignQJRZY4cfEeY3I7DXTOCp relnoopener noreferrer>svg classgb-icon button-leading-icon size-text-2xl size-5 shrink-0>title>gitbook/title>defs>mask id_R_7j5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://static-2v.gitbook.com/~gitbook/static/icons/svgs/custom-icons/gitbook.svg?v2 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_7j5kqiv5ubsnpfivb_)>/rect>/svg>span classbutton-content truncate>Powered by GitBook/span>/a>/div>button typebutton classbutton group/button items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-2 absolute top-4 bg-tint-base! transition-discrete left-full ml-4 hidden animate-blur-out aria-labelClose data-stateclosed>svg classgb-icon button-leading-icon shrink-0 size-text-lg my-.1875em mx-.1875em>title>xmark/title>defs>mask id_R_at5kqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/xmark.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_at5kqiv5ubsnpfivb_)>/rect>/svg>/button>/aside>div classflex grow flex-col>div idpage-cover data-fulltrue classoverflow-hidden -mx-4 transition-all sm:-mx-6 md:-mx-8 lg:-ml-12 lg:rounded-corners:rounded-bl-xl lg:circular-corners:rounded-bl-3xl 2xl:rounded-corners:rounded-br-xl 2xl:circular-corners:rounded-br-3xl>div classh-full w-full overflow-hidden>img srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr3&quality100&sign2db4da60&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr1&quality100&sign2db4da60&sv2 768w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr2&quality100&sign2db4da60&sv2 1536w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width768&dpr3&quality100&sign2db4da60&sv2 2304w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr1&quality100&sign2db4da60&sv2 1024w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr2&quality100&sign2db4da60&sv2 2048w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1024&dpr3&quality100&sign2db4da60&sv2 3072w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr1&quality100&sign2db4da60&sv2 1248w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr2&quality100&sign2db4da60&sv2 2496w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178&width1248&dpr3&quality100&sign2db4da60&sv2 3744w sizes(max-width: 768px) 768px, (max-width: 1024px) 1024px, 1248px fetchPriorityhigh altPage cover classw-full object-cover styleaspect-ratio:1990/480;object-position:50% 50%/>/div>/div>div classflex grow flex-row --content-scroll-margin:calc(var(--spacing)*27)>aside classgroup/aside order-last hidden max-w-0 pt-8 pb-4 opacity-0 xl:flex overflow-hidden xl:max-w-56 xl:opacity-11 xl:ml-12 xl:max-3xl:chat-open:hidden xl:max-3xl:chat-open:max-w-0 xl:max-3xl:chat-open:opacity-0 xl:max-3xl:chat-open:ml-0 hydrated:starting:ml-0 hydrated:starting:max-w-0 hydrated:starting:opacity-0 transition-margin,max-width,opacity,display duration-300 transition-discrete basis-56 grow-0 shrink-0 break-anywhere text-tint contrast-more:text-tint-strong sticky lg:top-0 lg:max-h-screen lg:site-header:top-16 lg:site-header:max-h-calc(100vh-4rem) lg:site-header-sections:top-27 lg:site-header-sections:max-h-calc(100vh-6.75rem) lg:htmlstyle*"--outline-top-offset"_&:top-(--outline-top-offset)! lg:htmlstyle*"--outline-height"_&:max-h-(--outline-height)! xl:max-2xl:page-api-block:z-10 xl:max-2xl:page-api-block:fixed xl:max-2xl:page-api-block:right-8 xl:max-2xl:page-api-block:w-60 xl:max-2xl:page-api-block:max-w-60 xl:max-2xl:page-api-block:pb-8 xl:max-2xl:page-api-block:pt-10 xl:max-2xl:body:has(.openapi-block):has(.page-has-ancestors)_&:pt-6.5>div classflex flex-col min-w-56 shrink-0 overflow-hidden w-full xl:max-2xl:rounded-corners:page-api-block:rounded-md xl:max-2xl:circular-corners:page-api-block:rounded-xl xl:max-2xl:page-api-block:border xl:max-2xl:page-api-block:border-tint xl:max-2xl:page-api-block:bg-tint/9 xl:max-2xl:page-api-block:backdrop-blur-lg xl:max-2xl:contrast-more:page-api-block:bg-tint xl:max-2xl:page-api-block:hover:shadow-lg xl:max-2xl:page-api-block:hover:shadow-tint-12/1 xl:max-2xl:dark:page-api-block:hover:shadow-tint-1/1 xl:max-2xl:page-api-block:not-hover:*:hidden>div classhidden xl:max-2xl:page-api-block:flex! text-xs tracking-wide font-semibold uppercase px-2 py-1.5 flex-row items-center gap-2>svg classgb-icon size-3>title>block-quote/title>defs>mask id_R_2mav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/block-quote.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2mav5ukqiv5ubsnpfivb_)>/rect>/svg>On this pagesvg classgb-icon size-3 opacity-6 ml-auto>title>chevron-down/title>defs>mask id_R_6mav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_6mav5ukqiv5ubsnpfivb_)>/rect>/svg>/div>div classflex shrink flex-col overflow-hidden>!--$?-->template idB:0>/template>!--/$-->div classflex flex-col gap-3 border-tint-subtle border-t first:border-none sidebar-list-default:px-3 pt-5 first:pt-0 xl:max-2xl:page-api-block:p-5 empty:hidden>!--$?-->template idB:1>/template>!--/$-->/div>/div>div classsticky bottom-0 z-10 mt-auto flex flex-col bg-tint-base theme-gradient-tint:bg-gradient-tint theme-gradient:bg-gradient-primary theme-muted:bg-tint-subtle html.sidebar-filled.theme-bold.tint_&:bg-tint-subtle border-tint-subtle xl:max-2xl:page-api-block:border-t xl:max-2xl:page-api-block:p-2 pt-4>div classflex items-center justify-end>!--$?-->template idB:2>/template>!--/$-->/div>div class data-visual-testremoved>/div>/div>/div>/aside>main classrelative min-w-0 flex-1 max-w-screen-2xl py-8 break-anywhere @container page-width-default site-width-default page-has-toc>header classmax-w-3xl page-width-wide:max-w-screen-2xl mx-auto mb-6 space-y-3 page-api-block:ml-0 page-api-block:max-w-full page-no-ancestors>div classflex h-fit items-stretch justify-start overflow-hidden *:translate-y-0! *:shadow-none! &>*:not(:first-child):border-l-0 &>*:not(:first-child,:last-child):rounded-none! &>*:not(:only-child):first-child:rounded-r-none &>*:not(:only-child):last-child:rounded-l-none float-right ml-4 xl:max-2xl:page-api-block:mr-62 -mt-3 xs:mt-2>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg px-2 bg-tint-base aria-labelCopy page data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/8 size-text-base>title>copy/title>defs>mask id_R_lkmqav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/copy.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_lkmqav5ukqiv5ubsnpfivb_)>/rect>/svg>span classbutton-content truncate>Copy/span>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs shadow-tint/6 dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! depth-flat:bg-transparent text-tint hover:bg-tint-hover hover:depth-flat:bg-tint-hover hover:text-tint contrast-more:bg-tint-subtle disabled:bg-transparent disabled:text-tint/8 p-1 text-sm/tight rounded-corners:rounded-lg group/dropdown bg-tint-base aria-labelMore idradix-_R_8mqav5ukqiv5ubsnpfivb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>svg classgb-icon group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all button-leading-icon shrink-0 my-text-1/8 size-text-base mx-text-1/8 size-text-sm>title>chevron-down/title>defs>mask id_R_5domqav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-down.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5domqav5ukqiv5ubsnpfivb_)>/rect>/svg>/button>/div>h1 classtext-2xl @xs:text-3xl @lg:text-4xl leading-tight font-bold flex items-center gap-.5em grow text-pretty clear-right xs:clear-none>svg classgb-icon size-1em text-tint-subtle shrink-0>title>house-blank/title>defs>mask id_R_5mqav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/house-blank.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5mqav5ukqiv5ubsnpfivb_)>/rect>/svg>Introduction/h1>/header>div classflex flex-col &>*+*:mt-5 whitespace-pre-wrap>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>strong classfont-bold>Welcome to the StepSecurity Documentation hub! /strong>/p>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>Here, you'll find all the information you need to get started with StepSecurity, implement its powerful features, and manage your security operations efficiently. Our documentation is designed to help you navigate the platform effortlessly and maximize your use of StepSecurity's tools./p>h2 idwhat-is-stepsecurity classtext-xl @xs:text-2xl @lg:text-3xl font-semibold heading flex items-baseline scroll-mt-(--content-scroll-margin) text-start self-start justify-start relative group/hash mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 column-first-of-type:pt-0 pt-1em>div classrelative hash grid grid-area-1-1 h-1em border-0 opacity-0 site-background rounded group-hover/hash:opacity-0 group-focus/hash:opacity-0 md:group-hover/hash:opacity-1 md:group-focus/hash:opacity-1 -ml-6 pr-2 .flip-heading-hash_&:order-last .flip-heading-hash_&:ml-1 .flip-heading-hash_&:pl-2>a classinline-flex h-full items-start leading-tight aria-labelDirect link to heading href#what-is-stepsecurity>svg classgb-icon self-center transition-colors text-transparent group-hover/hash:text-tint-subtle contrast-more:group-hover/hash:text-tint-strong size-4>title>hashtag/title>defs>mask id_R_178qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/hashtag.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_178qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/div>div classflex-1 z-1 justify-self-start max-w-full break-words text-start self-start justify-start leading-tight>What is StepSecurity?/div>/h2>hr classmx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 page-width-wide:max-w-full border-tint-subtle/>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>StepSecurity is a comprehensive security platform for GitHub Actions Security, safeguarding the following layers:/p>ul classmin-w-0 space-y-2 mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl page-api-block:ml-0>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>Action Runners/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>GitHub Action Workflow Files/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>Third party Github Actions/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>Software dependencies/p>/div>/li>/ul>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>StepSecurity effortlessly discovers, tracks, and remediates GitHub Action workflows across many repositories./p>h2 idtrusted-by-leading-open-source-projects-and-enterprises classtext-xl @xs:text-2xl @lg:text-3xl font-semibold heading flex items-baseline scroll-mt-(--content-scroll-margin) text-start self-start justify-start relative group/hash mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 column-first-of-type:pt-0 pt-1em>div classrelative hash grid grid-area-1-1 h-1em border-0 opacity-0 site-background rounded group-hover/hash:opacity-0 group-focus/hash:opacity-0 md:group-hover/hash:opacity-1 md:group-focus/hash:opacity-1 -ml-6 pr-2 .flip-heading-hash_&:order-last .flip-heading-hash_&:ml-1 .flip-heading-hash_&:pl-2>a classinline-flex h-full items-start leading-tight aria-labelDirect link to heading href#trusted-by-leading-open-source-projects-and-enterprises>svg classgb-icon self-center transition-colors text-transparent group-hover/hash:text-tint-subtle contrast-more:group-hover/hash:text-tint-strong size-4>title>hashtag/title>defs>mask id_R_1h8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/hashtag.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1h8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/div>div classflex-1 z-1 justify-self-start max-w-full break-words text-start self-start justify-start leading-tight>Trusted by Leading Open-Source Projects & Enterprises/div>/h2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>Harden-Runner, one of StepSecurity's core solutions is trusted by over strong classfont-bold>10,000/strong> leading open-source projects and enterprises, including industry giants like Microsoft, Google, Kubernetes, and more./p>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start>Here are some case studies that show how StepSecurity detected real-life security attacks and helped organizations strengthen their CI/CD pipelines:/p>ul classmin-w-0 space-y-2 mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl page-api-block:ml-0>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised>Harden-Runner Detected the tj-actions/changed-files compromisesvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_4lhn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_4lhn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a> (a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://github.com/advisories/GHSA-mrrh-fwg8-r2c3>CVE-2025-30066svg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_4phn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_4phn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>)/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/blog/how-harden-runner-detected-the-sha1-hulud-supply-chain-attack-in-cncfs-backstage-repository>Harden Runner Detected the Sha1-Hulud Supply Chain Attack in CNCF's Backstage Repositorysvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2din8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2din8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware>Harden-Runner Detected the NX Build System compromisesvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2djn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2djn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/case-studies/flank>Harden-Runner Detects CI/CD Supply Chain Attack in Google’s Open-Source Project Flanksvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2dkn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2dkn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/case-studies/azure-karpenter-provider>StepSecurity Detects CI/CD Supply Chain Attack in Microsoft’s Open-Source Project Azure Karpenter Provider in Real-Timesvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2dln8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2dln8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/case-studies/coveo>How Coveo Strengthened GitHub Actions Security with StepSecuritysvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2dmn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2dmn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>li classleading-normal flex items-start>div classtext-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint>div classbefore:font-var before:content-(--pseudoBefore--content) style--pseudoBefore--content:'•';--font-family:Arial;font-size:min(1.5em, 24px);line-height:1>/div>/div>div classflex min-w-0 flex-1 flex-col space-y-2>p classhas-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start>a classunderline decoration-max(0.07em,1px) underline-offset-2 links-accent:underline-offset-4 links-default:decoration-primary/6 links-default:text-primary-subtle hover:links-default:text-primary-strong contrast-more:links-default:text-primary contrast-more:hover:links-default:text-primary-strong links-accent:decoration-primary-subtle hover:links-accent:decoration-3px hover:links-accent:text-decoration-skip-ink:none transition-all duration-100 data-stateclosed hrefhttps://www.stepsecurity.io/case-studies/hashgraph>Hashgraph Achieves Comprehensive CI/CD Security Without Compromising Development Speedsvg classgb-icon ml-0.5 inline size-3 links-accent:text-tint-subtle>title>arrow-up-right/title>defs>mask id_R_2dnn8qav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/arrow-up-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_2dnn8qav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/p>/div>/li>/ul>/div>div classflex flex-col md:flex-row mt-6 gap-2 max-w-3xl page-width-wide:max-w-screen-2xl mx-auto text-tint>a classgroup text-sm p-2.5 flex gap-4 flex-1 flex-row items-center pr-4 border border-tint-subtle rounded-sm circular-corners:rounded-2xl straight-corners:rounded-none hover:border-primary text-pretty md:p-4 md:text-base href/getting-started>span classflex flex-col flex-1>span classtext-xs>Next/span>span classtext-tint-strong group-hover:text-primary line-clamp-2>Getting Started/span>/span>svg classgb-icon hidden size-4 text-tint-subtle contrast-more:text-tint-strong group-hover:text-primary md:block>title>chevron-right/title>defs>mask id_R_5aqav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/chevron-right.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_5aqav5ukqiv5ubsnpfivb_)>/rect>/svg>/a>/div>div classmx-auto mt-6 page-api-block:ml-0 flex max-w-3xl page-full-width:max-w-screen-2xl flex-row flex-wrap items-center gap-4 text-tint contrast-more:text-tint-strong>p classmr-auto text-sm >Last updated time data-visual-testtransparent dateTime2026-01-07T06:46:05.713Z data-stateclosed>25 days ago/time>/p>div classflex flex-col gap-3 text-sm xl:hidden>div classflex flex-wrap items-center gap-2>p>Was this helpful?/p>div classflex h-fit items-stretch justify-start overflow-hidden *:translate-y-0! *:shadow-none! &>*:not(:first-child):border-l-0 &>*:not(:first-child,:last-child):rounded-none! &>*:not(:only-child):first-child:rounded-r-none &>*:not(:only-child):last-child:rounded-l-none rounded-full border border-tint bg-tint-base>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelYes, it was! aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.66782 11.6263C4.87421 11.4428 5.19025 11.4614 5.3737 11.6678C7.30371 13.8391 10.6963 13.8391 12.6263 11.6678C12.8098 11.4614 13.1258 11.4428 13.3322 11.6263C13.5386 11.8098 13.5572 12.1258 13.3737 12.3322C11.0459 14.951 6.9541 14.951 4.6263 12.3322C4.44284 12.1258 4.46143 11.8098 4.66782 11.6263ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelNot sure aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.5 12C4.5 11.7239 4.72386 11.5 5 11.5H13C13.2761 11.5 13.5 11.7239 13.5 12C13.5 12.2761 13.2761 12.5 13 12.5H5C4.72386 12.5 4.5 12.2761 4.5 12ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelNo aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.66782 13.3737C4.87421 13.5572 5.19025 13.5386 5.3737 13.3322C7.30371 11.1609 10.6963 11.1609 12.6263 13.3322C12.8098 13.5386 13.1258 13.5572 13.3322 13.3737C13.5386 13.1902 13.5572 12.8742 13.3737 12.6678C11.0459 10.049 6.9541 10.049 4.6263 12.6678C4.44284 12.8742 4.46143 13.1902 4.66782 13.3737ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>/div>/div>/div>/div>/main>/div>/div>!--$-->!--/$-->/div>/div>footer idsite-footer classborder-tint-subtle border-t>div classmotion-safe:transition-padding motion-safe:duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96>div classsm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl px-4 py-8 @4xl:py-12 mx-auto @container/footer>div classmx-auto flex @xs:grid @4xl:max-w-none! max-w-3xl site-width-wide:max-w-screen-2xl flex-col justify-between gap-12 grid-cols-auto_auto @4xl:grid-cols-18rem_minmax(auto,48rem)_auto @7xl:grid-cols-18rem_minmax(auto,48rem)_14rem @4xl:site-width-wide:grid-cols-18rem_minmax(auto,80rem)_auto @7xl:site-width-wide:grid-cols-18rem_minmax(auto,80rem)_14rem @4xl:page-no-toc:grid-cols-minmax(auto,48rem)_auto @7xl:page-no-toc:grid-cols-14rem_minmax(auto,48rem)_14rem @4xl:body:has(.site-width-wide,.page-no-toc)_&:grid-cols-minmax(auto,90rem)_auto @7xl:body:has(.site-width-wide,.page-no-toc)_&:grid-cols-14rem_minmax(auto,90rem)_14rem>div classcol-start-1 row-start-1>img altLogo loadinglazy classblock dark:hidden w-auto max-w-40 @4xl:max-w-64 max-h-10 @4xl:max-h-12 object-contain object-left rounded-sm straight-corners:rounded-xs srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr3&quality100&signd2de25d0&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr1&quality100&signd2de25d0&sv2 320w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr2&quality100&signd2de25d0&sv2 640w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr3&quality100&signd2de25d0&sv2 960w sizes320px width1937 height330/>img altLogo loadinglazy classhidden dark:block w-auto max-w-40 @4xl:max-w-64 max-h-10 @4xl:max-h-12 object-contain object-left rounded-sm straight-corners:rounded-xs srchttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr3&quality100&signd2de25d0&sv2 srcSethttps://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr1&quality100&signd2de25d0&sv2 320w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr2&quality100&signd2de25d0&sv2 640w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e&width320&dpr3&quality100&signd2de25d0&sv2 960w sizes320px width1937 height330/>/div>div class-col-start-2 row-start-1 flex items-start @xs:justify-end xl:hidden>!--$?-->template idB:3>/template>!--/$-->/div>div class@4xl:page-has-toc:col-span-1 @7xl:page-no-toc:col-span-1 col-span-2 @4xl:page-has-toc:col-start-2 @7xl:page-no-toc:col-start-2>div classmx-auto flex max-w-3xl site-width-wide:max-w-screen-2xl @xl:flex-row flex-col @xl:gap-6 gap-10>div classflex flex-1 grow flex-col gap-10>nav classflex flex-col gap-4 text-sm>h4 classfont-semibold>Knowledge & Updates/h4>ul classflex flex-col items-start gap-4>li>a classfont-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px hrefhttps://www.stepsecurity.io/blog>Blog/a>/li>/ul>/nav>/div>div classflex flex-1 grow flex-col gap-10>nav classflex flex-col gap-4 text-sm>h4 classfont-semibold>Company/h4>ul classflex flex-col items-start gap-4>li>a classfont-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px hrefhttps://www.linkedin.com/company/step-security>LinkedIn/a>/li>/ul>/nav>/div>div classflex flex-1 grow flex-col gap-10>nav classflex flex-col gap-4 text-sm>h4 classfont-semibold>Legal/h4>ul classflex flex-col items-start gap-4>li>a classfont-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px hrefhttps://app.stepsecurity.io/privacy>Privacy Policy/a>/li>li>a classfont-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px hrefhttps://app.stepsecurity.io/terms>Terms/a>/li>/ul>/nav>/div>/div>/div>div classorder-last col-span-full flex w-full grow flex-col items-center gap-2 text-center text-tint text-xs>p>@2026 StepSecurity, Inc./p>/div>/div>/div>/div>/footer>!--$-->!--/$-->script data-cfasyncfalse> document.addEventListener(DOMContentLoaded, () > { if (Array.from(document.scripts).find(script > script.src.includes(rocket-loader.min.js))) { const alert document.createElement(div); alert.className p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 mt-8 mx-8; alert.innerHTML ` strong>Error in site configuration:/strong> It looks like ${window.location.hostname} has been incorrectly configured in Cloudflare. This may lead to unexpected behavior or issues with the page loading. If you are the owner of this site, please refer to a hrefhttps://gitbook.com/docs/published-documentation/custom-domain/configure-dns#are-you-using-cloudflare classunderline>GitBooks documentation/a> for steps to fix the problem. `; document.body.prepend(alert); } });/script>script>requestAnimationFrame(function(){$RTperformance.now()});/script>script srchttps://static-2v.gitbook.com/_next/static/chunks/webpack-3e5ccbd3187c150f.js id_R_ async>/script>div hidden idS:0>div classoverflow-y-auto>ul classrelative flex flex-col border-tint-subtle sidebar-list-line:border-l pb-5 xl:max-2xl:page-api-block:mt-0 xl:max-2xl:page-api-block:p-2>li classflex flex-row relative h-fit mt-2 first:mt-0 mb-0.5>a href#what-is-stepsecurity classrelative z-10 text-sm w-full py-1 px-3 transition-all duration-200 rounded-md straight-corners:rounded-none circular-corners:rounded-2xl sidebar-list-line:rounded-l-none! contrast-more:hover:ring-1 contrast-more:hover:ring-inset contrast-more:hover:ring-current sidebar-list-line:border-l-2 border-transparent sidebar-list-line:-left-px text-primary-subtle hover:text-primary contrast-more:text-primary contrast-more:hover:text-primary-strong hover:bg-primary-hover theme-muted:hover:bg-primary-active html.sidebar-filled.theme-bold.tint_&:hover:bg-primary-active theme-gradient:hover:bg-primary-active tint:font-semibold contrast-more:font-semibold sidebar-list-line:border-primary-9 sidebar-list-default:border-tint sidebar-list-pill:bg-primary html.theme-muted.sidebar-list-pill_&:bg-primary-hover html.theme-gradient.sidebar-list-pill_&:bg-primary-active>span class>What is StepSecurity?/span>/a>/li>li classflex flex-row relative h-fit mt-2 first:mt-0 mb-0.5>a href#trusted-by-leading-open-source-projects-and-enterprises classrelative z-10 text-sm w-full py-1 px-3 transition-all duration-200 rounded-md straight-corners:rounded-none circular-corners:rounded-2xl sidebar-list-line:rounded-l-none! hover:bg-tint-hover theme-gradient:hover:bg-tint-12/1 hover:text-tint-strong contrast-more:hover:ring-1 contrast-more:hover:ring-inset contrast-more:hover:ring-current sidebar-list-line:border-l-2 border-transparent sidebar-list-line:-left-px>span class>Trusted by Leading Open-Source Projects & Enterprises/span>/a>/li>/ul>/div>/div>script>$RB;$RVfunction(b){$RTperformance.now();for(var a0;ab.length;a+2){var cba,eba+1;null!e.parentNode&&e.parentNode.removeChild(e);var fc.parentNode;if(f){var gc.previousSibling,h0;do{if(c&&8c.nodeType){var dc.data;if(/$d||/&d)if(0h)break;else h--;else$!d&&$?!d&&$~!d&&$!!d&&&!d||h++}dc.nextSibling;f.removeChild(c);cd}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data$;g._reactRetry&&g._reactRetry()}}b.length0};$RCfunction(b,a){if(adocument.getElementById(a))(bdocument.getElementById(b))?(b.previousSibling.data$~,$RB.push(b,a),2$RB.length&&(bnumber!typeof $RT?0:$RT,aperformance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3a?2300-a:b+300-a))):a.parentNode.removeChild(a)};$RC(B:0,S:0)/script>div hidden idS:1>div classflex flex-col gap-3 text-sm>div classflex flex-wrap items-center gap-2>p>Was this helpful?/p>div classflex h-fit items-stretch justify-start overflow-hidden *:translate-y-0! *:shadow-none! &>*:not(:first-child):border-l-0 &>*:not(:first-child,:last-child):rounded-none! &>*:not(:only-child):first-child:rounded-r-none &>*:not(:only-child):last-child:rounded-l-none rounded-full border border-tint bg-tint-base>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelYes, it was! aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.66782 11.6263C4.87421 11.4428 5.19025 11.4614 5.3737 11.6678C7.30371 13.8391 10.6963 13.8391 12.6263 11.6678C12.8098 11.4614 13.1258 11.4428 13.3322 11.6263C13.5386 11.8098 13.5572 12.1258 13.3737 12.3322C11.0459 14.951 6.9541 14.951 4.6263 12.3322C4.44284 12.1258 4.46143 11.8098 4.66782 11.6263ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelNot sure aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.5 12C4.5 11.7239 4.72386 11.5 5 11.5H13C13.2761 11.5 13.5 11.7239 13.5 12C13.5 12.2761 13.2761 12.5 13 12.5H5C4.72386 12.5 4.5 12.2761 4.5 12ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle leading-normal disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-2 first:pl-2.5 last:pr-2.5 aria-labelNo aria-pressedfalse data-activefalse data-stateclosed>svg width18 height18 viewBox0 0 18 18 fillnone xmlnshttp://www.w3.org/2000/svg>circle cx9 cy9 r9 fillcurrentColor fill-opacity0.2>/circle>path fill-ruleevenodd clip-ruleevenodd dM5 8.25C4.58579 8.25 4.25 7.91421 4.25 7.5V6C4.25 5.58579 4.58579 5.25 5 5.25C5.41421 5.25 5.75 5.58579 5.75 6V7.5C5.75 7.91421 5.41421 8.25 5 8.25ZM4.66782 13.3737C4.87421 13.5572 5.19025 13.5386 5.3737 13.3322C7.30371 11.1609 10.6963 11.1609 12.6263 13.3322C12.8098 13.5386 13.1258 13.5572 13.3322 13.3737C13.5386 13.1902 13.5572 12.8742 13.3737 12.6678C11.0459 10.049 6.9541 10.049 4.6263 12.6678C4.44284 12.8742 4.46143 13.1902 4.66782 13.3737ZM12.25 7.5C12.25 7.91421 12.5858 8.25 13 8.25C13.4142 8.25 13.75 7.91421 13.75 7.5V6C13.75 5.58579 13.4142 5.25 13 5.25C12.5858 5.25 12.25 5.58579 12.25 6V7.5Z fillcurrentColor>/path>/svg>/button>/div>/div>/div>/div>script>$RC(B:1,S:1)/script>div hidden idS:2>div classflex h-fit items-stretch justify-start overflow-hidden gap-2 roleradiogroup>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to light theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>sun-bright/title>defs>mask id_R_1bbmav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/sun-bright.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1bbmav5ukqiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to system theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>desktop/title>defs>mask id_R_1bjmav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/desktop.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1bjmav5ukqiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to dark theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>moon/title>defs>mask id_R_1brmav5ukqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/moon.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1brmav5ukqiv5ubsnpfivb_)>/rect>/svg>/button>/div>/div>script>$RC(B:2,S:2)/script>div hidden idS:3>div classflex h-fit items-stretch justify-start overflow-hidden gap-2 roleradiogroup>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to light theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>sun-bright/title>defs>mask id_R_1baoqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/sun-bright.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1baoqiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to system theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>desktop/title>defs>mask id_R_1bioqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/desktop.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1bioqiv5ubsnpfivb_)>/rect>/svg>/button>button typebutton classbutton group/button inline-flex items-center gap-2 rounded-xl straight-corners:rounded-none circular-corners:rounded-3xl border-tint hover:border-tint-hover disabled:border-tint depth-subtle:shadow-xs hover:depth-subtle:shadow-md focus-visible:depth-subtle:shadow-md active:depth-subtle:shadow-xs dark:shadow-tint-1 not-focus-visible:outline-0 contrast-more:border-tint-12 contrast-more:hover:outline-2 contrast-more:hover:outline-tint-12 contrast-more:hover:border-tint-12 contrast-more:focus-visible:border-tint-12 contrast-more:focus-visible:outline-tint-12 hover:depth-subtle:-translate-y-px focus-visible:depth-subtle:-translate-y-px data-stateopen:depth-subtle:-translate-y-px active:depth-subtle:translate-y-0 transition-all grow-0 shrink-0 truncate max-w-full align-middle disabled:cursor-not-allowed disabled:translate-y-0! disabled:shadow-none! bg-transparent text-tint border-0 contrast-more:border shadow-none! translate-y-0! hover:bg-tint-hover hover:text-tint-strong focus-visible:bg-tint-hover focus-visible:text-tint-strong data-stateopen:bg-tint-hover data-stateopen:text-tint-strong contrast-more:bg-tint-subtle disabled:text-tint/8 disabled:bg-transparent p-1.5 text-sm/normal aria-labelSwitch to dark theme aria-pressedfalse data-activefalse roleradio aria-checkedfalse data-stateclosed>svg classgb-icon button-leading-icon shrink-0 my-text-1/4 size-text-base mx-text-1/4>title>moon/title>defs>mask id_R_1bqoqiv5ubsnpfivb_ stylemask-type:alpha>image data-testidmask-image hrefhttps://ka-p.fontawesome.com/releases/v7.1.0/svgs/regular/moon.svg?v2&tokena463935e93 width100% height100% preserveAspectRatioxMidYMid meet>/image>/mask>/defs>rect width100% height100% fillcurrentColor maskurl(#_R_1bqoqiv5ubsnpfivb_)>/rect>/svg>/button>/div>/div>script>$RC(B:3,S:3)/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n2:I47132,,\\\n3:I75082,,\\\n11:I87563,\4219\,\static/chunks/app/global-error-99197ad4868e95f4.js\,\default\\n:HC\https://static-2v.gitbook.com\,\\\n:HL\https://static-2v.gitbook.com/_next/static/css/4cf571e71811438f.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/919cadf6c2ad1dbc.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/e4670420fc569cb1.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/4964911ca105a4d7.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/aa52f01cc4c56695.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/c36dde9599bfc781.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/dc687769ecbab58a.css\,\style\\n:HL\https://static-2v.gitbook.com/_next/static/css/025312793db0b2d4.css\,\style\\n)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\nqIxll0nG7UEyuyPCJYsM\,\p\:\https://static-2v.gitbook.com\,\c\:\\,\sites\,\static\,\url-host\,\docs.stepsecurity.io%2F\,\(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzUzOWFjYTk4NzUwZjY5Mjc3NDUyYzU0YTM0NzJmZjQwOTRjMzUyZTYiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiJIaHU4TndjaHpyUnhteHBscUVWaiIsInNwYWNlcyI6WyJZRnhFVHVOOTFxTlBrR29DVXFlTSIsImRNVTd1RHl0UXdGZFN5a1RlQVZVIiwiVHdkaGV3NUMyQU9TSlpocEkwdUMiLCJRSlJaWTRjZkVlWTNJN0RYVE9DcCIsIm5XY09HSU1RUXNjbGtqWDZuejRaIl0sImNsYWltcyI6eyJ1bnNpZ25lZCI6e319LCJzaXRlIjoic2l0ZV9MQm81SiIsInNpdGVTcGFjZSI6InNpdGVzcF82YnB6YiIsInNwYWNlIjoiUUpSWlk0Y2ZFZVkzSTdEWFRPQ3AiLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3Njk2NDQ4MDAsImV4cCI6MTc3MDI0OTkwMH0.m8hjuOrcyzUsMOGE29uOTM89pdcVTRBofcmS27JOzMA%2CbasePath%3A%2F%2CcontextId%3A12798cd9aa1c44bc11c501af03635fd556bc1d20%2CimagesContextId%3Adocs.stepsecurity.io%2Corganization%3AHhu8NwchzrRxmxplqEVj%2Csite%3Asite_LBo5J%2CsiteBasePath%3A%2F%2CsiteSection%3Asitesc_dZhxA%2CsiteSpace%3Asitesp_6bpzb%2Cspace%3AQJRZY4cfEeY3I7DXTOCp)\,\%2F\,\i\:false,\f\:\\,{\children\:\sites\,{\children\:\static\,{\children\:\mode\,\url-host\,\d\,{\children\:\siteURL\,\docs.stepsecurity.io%2F\,\d\,{\children\:\siteData\,\(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzUzOWFjYTk4NzUwZjY5Mjc3NDUyYzU0YTM0NzJmZjQwOTRjMzUyZTYiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiJIaHU4TndjaHpyUnhteHBscUVWaiIsInNwYWNlcyI6WyJZRnhFVHVOOTFxTlBrR29DVXFlTSIsImRNVTd1RHl0UXdGZFN5a1RlQVZVIiwiVHdkaGV3NUMyQU9TSlpocEkwdUMiLCJRSlJaWTRjZkVlWTNJN0RYVE9DcCIsIm5XY09HSU1RUXNjbGtqWDZuejRaIl0sImNsYWltcyI6eyJ1bnNpZ25lZCI6e319LCJzaXRlIjoic2l0ZV9MQm81SiIsInNpdGVTcGFjZSI6InNpdGVzcF82YnB6YiIsInNwYWNlIjoiUUpSWlk0Y2ZFZVkzSTdEWFRPQ3AiLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3Njk2NDQ4MDAsImV4cCI6MTc3MDI0OTkwMH0.m8hjuOrcyzUsMOGE29uOTM89pdcVTRBofcmS27JOzMA%2CbasePath%3A%2F%2CcontextId%3A12798cd9aa1c44bc11c501af03635fd556bc1d20%2CimagesContextId%3Adocs.stepsecurity.io%2Corganization%3AHhu8NwchzrRxmxplqEVj%2Csite%3Asite_LBo5J%2CsiteBasePath%3A%2F%2CsiteSection%3Asitesc_dZhxA%2CsiteSpace%3Asitesp_6bpzb%2Cspace%3AQJRZY4cfEeY3I7DXTOCp)\,\d\,{\children\:\(content)\,{\children\:\pagePath\,\%2F\,\d\,{\children\:\__PAGE__\,{}}},\$undefined\,\$undefined\,true}}}}}},\\,\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:404},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},,\forbidden\:\$\,\title\,null,{\children\:\403: This page could not be accessed.\},\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:style\,\children\:\$\,\div\,null,{\children\:\$L4\,\$L5\,\$L6\}},,\unauthorized\:\$L7\}},{\children\:\sites\,\$L8\,{\children\:\static\,\$L9\,{\children\:\mode\,\url-host\,\d\,\$La\,{\children\:\siteURL\,\docs.stepsecurity.io%2F\,\d\,\$Lb\,{\children\:\siteData\,\(apiToken%3AeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJjb250ZW50XzUzOWFjYTk4NzUwZjY5Mjc3NDUyYzU0YTM0NzJmZjQwOTRjMzUyZTYiLCJ0YXJnZXQiOiJjb250ZW50Iiwia2luZCI6InNpdGUiLCJvcmdhbml6YXRpb24iOiJIaHU4TndjaHpyUnhteHBscUVWaiIsInNwYWNlcyI6WyJZRnhFVHVOOTFxTlBrR29DVXFlTSIsImRNVTd1RHl0UXdGZFN5a1RlQVZVIiwiVHdkaGV3NUMyQU9TSlpocEkwdUMiLCJRSlJaWTRjZkVlWTNJN0RYVE9DcCIsIm5XY09HSU1RUXNjbGtqWDZuejRaIl0sImNsYWltcyI6eyJ1bnNpZ25lZCI6e319LCJzaXRlIjoic2l0ZV9MQm81SiIsInNpdGVTcGFjZSI6InNpdGVzcF82YnB6YiIsInNwYWNlIjoiUUpSWlk0Y2ZFZVkzSTdEWFRPQ3AiLCJyYXRlTGltaXRNdWx0aXBsaWVyIjoxMDAwMDAwLCJpYXQiOjE3Njk2NDQ4MDAsImV4cCI6MTc3MDI0OTkwMH0.m8hjuOrcyzUsMOGE29uOTM89pdcVTRBofcmS27JOzMA%2CbasePath%3A%2F%2CcontextId%3A12798cd9aa1c44bc11c501af03635fd556bc1d20%2CimagesContextId%3Adocs.stepsecurity.io%2Corganization%3AHhu8NwchzrRxmxplqEVj%2Csite%3Asite_LBo5J%2CsiteBasePath%3A%2F%2CsiteSection%3Asitesc_dZhxA%2CsiteSpace%3Asitesp_6bpzb%2Cspace%3AQJRZY4cfEeY3I7DXTOCp)\,\d\,\$Lc\,{\children\:\(content)\,\$Ld\,{\children\:\pagePath\,\%2F\,\d\,\$Le\,{\children\:\__PAGE__\,\$Lf\,{},null,false},null,false},null,false},null,false},null,false},null,false},null,false},null,false},null,false,\$L10\,false,\m\:\$undefined\,\G\:\$11\,,\s\:false,\S\:true}\n)/script>script>self.__next_f.push(1,15:I50700,,\OutletBoundary\\n17:I87748,,\AsyncMetadataOutlet\\n19:I50700,,\ViewportBoundary\\n1b:I50700,,\MetadataBoundary\\n1c:\$Sreact.suspense\\n4:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}}\n5:\$\,\h1\,null,{\className\:\next-error-h1\,\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\,\children\:403}\n6:\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\,\children\:\$\,\h2\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\,\children\:\This page could not be accessed.\}}\n)/script>script>self.__next_f.push(1,7:\$\,\title\,null,{\children\:\401: Youre not authorized to access this page.\},\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:style\,\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\,\children\:401},\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\,\children\:\$\,\h2\,null,{\style\:\$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\,\children\:\Youre not authorized to access this page.\}}}},\n)/script>script>self.__next_f.push(1,8:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\n9:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\na:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\nb:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\nc:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\n)/script>script>self.__next_f.push(1,d:\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/4cf571e71811438f.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/919cadf6c2ad1dbc.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\2\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/e4670420fc569cb1.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\3\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/4964911ca105a4d7.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\4\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/aa52f01cc4c56695.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$L12\}\n)/script>script>self.__next_f.push(1,e:\$\,\$1\,\c\,{\children\:null,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$L13\,\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/c36dde9599bfc781.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/dc687769ecbab58a.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\2\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/025312793db0b2d4.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\n)/script>script>self.__next_f.push(1,f:\$\,\$1\,\c\,{\children\:\$L14\,\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/c36dde9599bfc781.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/dc687769ecbab58a.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\2\,{\rel\:\stylesheet\,\href\:\https://static-2v.gitbook.com/_next/static/css/025312793db0b2d4.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\$L15\,null,{\children\:\$L16\,\$\,\$L17\,null,{\promise\:\$@18\}}}\n10:\$\,\$1\,\h\,{\children\:null,\$\,\$L19\,null,{\children\:\$L1a\},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\},\$\,\$L1b\,null,{\children\:\$\,\div\,null,{\hidden\:true,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$L1d\}}}}\n)/script>script>self.__next_f.push(1,1e:I32292,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\SitePageNotFound\\n13:\$\,\$L1e\,null,{}\n)/script>script>self.__next_f.push(1,1a:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1, maximum-scale1, viewport-fitcover\},\$\,\meta\,\2\,{\name\:\color-scheme\,\content\:\light dark\}\n16:null\n)/script>script>self.__next_f.push(1,1f:I80824,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\OperatingSystemClassScript\\n20:T2cd0,)/script>script>self.__next_f.push(1,\n :root, .light, .dark data-color-scheme$\light\, .dark data-follow-color-scheme\true\:has(data-color-scheme$\light\) {\n --primary-1: 255 255 255; --contrast-primary-1: 29 29 29;\n--primary-2: 249 249 255; --contrast-primary-2: 29 29 29;\n--primary-3: 246 245 255; --contrast-primary-3: 29 29 29;\n--primary-4: 240 239 255; --contrast-primary-4: 29 29 29;\n--primary-5: 235 233 255; --contrast-primary-5: 29 29 29;\n--primary-6: 227 224 255; --contrast-primary-6: 29 29 29;\n--primary-7: 214 210 255; --contrast-primary-7: 29 29 29;\n--primary-8: 201 196 255; --contrast-primary-8: 29 29 29;\n--primary-9: 112 55 245; --contrast-primary-9: 255 255 255;\n--primary-10: 123 72 255; --contrast-primary-10: 255 255 255;\n--primary-11: 107 100 167; --contrast-primary-11: 255 255 255;\n--primary-12: 28 27 41; --contrast-primary-12: 255 255 255;\n--primary-original: 112 55 245; --contrast-primary-original: 255 255 255;\n --tint-1: 255 255 255; --contrast-tint-1: 29 29 29;\n--tint-2: 250 250 252; --contrast-tint-2: 29 29 29;\n--tint-3: 247 247 251; --contrast-tint-3: 29 29 29;\n--tint-4: 242 242 247; --contrast-tint-4: 29 29 29;\n--tint-5: 236 236 244; --contrast-tint-5: 29 29 29;\n--tint-6: 229 228 238; --contrast-tint-6: 29 29 29;\n--tint-7: 216 216 227; --contrast-tint-7: 29 29 29;\n--tint-8: 203 203 216; --contrast-tint-8: 29 29 29;\n--tint-9: 131 128 163; --contrast-tint-9: 255 255 255;\n--tint-10: 119 117 151; --contrast-tint-10: 255 255 255;\n--tint-11: 109 109 122; --contrast-tint-11: 255 255 255;\n--tint-12: 29 29 31; --contrast-tint-12: 255 255 255;\n--tint-original: 120 120 120; --contrast-tint-original: 255 255 255;\n --neutral-1: 255 255 255; --contrast-neutral-1: 29 29 29;\n--neutral-2: 250 250 250; --contrast-neutral-2: 29 29 29;\n--neutral-3: 247 247 247; --contrast-neutral-3: 29 29 29;\n--neutral-4: 242 242 242; --contrast-neutral-4: 29 29 29;\n--neutral-5: 237 237 237; --contrast-neutral-5: 29 29 29;\n--neutral-6: 229 229 229; --contrast-neutral-6: 29 29 29;\n--neutral-7: 217 217 217; --contrast-neutral-7: 29 29 29;\n--neutral-8: 204 204 204; --contrast-neutral-8: 29 29 29;\n--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;\n--neutral-10: 121 121 121; --contrast-neutral-10: 255 255 255;\n--neutral-11: 110 110 110; --contrast-neutral-11: 255 255 255;\n--neutral-12: 29 29 29; --contrast-neutral-12: 255 255 255;\n--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255;\n\n --header-background: 112 55 245;\n --header-link: 255 255 255;\n\n --info-1: 255 255 255; --contrast-info-1: 29 29 29;\n--info-2: 250 250 250; --contrast-info-2: 29 29 29;\n--info-3: 247 247 247; --contrast-info-3: 29 29 29;\n--info-4: 242 242 242; --contrast-info-4: 29 29 29;\n--info-5: 237 237 237; --contrast-info-5: 29 29 29;\n--info-6: 229 229 229; --contrast-info-6: 29 29 29;\n--info-7: 217 217 217; --contrast-info-7: 29 29 29;\n--info-8: 204 204 204; --contrast-info-8: 29 29 29;\n--info-9: 120 120 120; --contrast-info-9: 255 255 255;\n--info-10: 121 121 121; --contrast-info-10: 255 255 255;\n--info-11: 110 110 110; --contrast-info-11: 255 255 255;\n--info-12: 29 29 29; --contrast-info-12: 255 255 255;\n--info-original: 120 120 120; --contrast-info-original: 255 255 255;\n --warning-1: 255 255 255; --contrast-warning-1: 29 29 29;\n--warning-2: 254 249 244; --contrast-warning-2: 29 29 29;\n--warning-3: 255 245 236; --contrast-warning-3: 29 29 29;\n--warning-4: 255 239 225; --contrast-warning-4: 29 29 29;\n--warning-5: 254 233 214; --contrast-warning-5: 29 29 29;\n--warning-6: 250 224 200; --contrast-warning-6: 29 29 29;\n--warning-7: 242 211 182; --contrast-warning-7: 29 29 29;\n--warning-8: 233 197 164; --contrast-warning-8: 29 29 29;\n--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;\n--warning-10: 187 92 0; --contrast-warning-10: 255 255 255;\n--warning-11: 138 102 66; --contrast-warning-11: 255 255 255;\n--warning-12: 35 28 21; --contrast-warning-12: 255 255 255;\n--warning-original: 254 154 0; --contrast-warning-original: 29 29 29;\n --danger-1: 255 255 255; --contrast-danger-1: 29 29 29;\n--danger-2: 255 247 246; --contrast-danger-2: 29 29 29;\n--danger-3: 255 242 239; --contrast-danger-3: 29 29 29;\n--danger-4: 255 234 230; --contrast-danger-4: 29 29 29;\n--danger-5: 255 226 221; --contrast-danger-5: 29 29 29;\n--danger-6: 255 215 210; --contrast-danger-6: 29 29 29;\n--danger-7: 255 200 193; --contrast-danger-7: 29 29 29;\n--danger-8: 254 184 177; --contrast-danger-8: 29 29 29;\n--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;\n--danger-10: 228 0 33; --contrast-danger-10: 255 255 255;\n--danger-11: 158 87 81; --contrast-danger-11: 255 255 255;\n--danger-12: 39 25 23; --contrast-danger-12: 255 255 255;\n--danger-original: 251 44 54; --contrast-danger-original: 255 255 255;\n --success-1: 255 255 255; --contrast-success-1: 29 29 29;\n--success-2: 245 252 246; --contrast-success-2: 29 29 29;\n--success-3: 238 252 240; --contrast-success-3: 29 29 29;\n--success-4: 229 249 231; --contrast-success-4: 29 29 29;\n--success-5: 219 246 222; --contrast-success-5: 29 29 29;\n--success-6: 207 240 210; --contrast-success-6: 29 29 29;\n--success-7: 190 229 194; --contrast-success-7: 29 29 29;\n--success-8: 172 218 177; --contrast-success-8: 29 29 29;\n--success-9: 0 201 80; --contrast-success-9: 29 29 29;\n--success-10: 0 152 23; --contrast-success-10: 255 255 255;\n--success-11: 74 124 82; --contrast-success-11: 255 255 255;\n--success-12: 22 32 23; --contrast-success-12: 255 255 255;\n--success-original: 0 201 80; --contrast-success-original: 29 29 29;\n }\n\n .dark, :root:not(.dark) data-color-scheme^\dark\, :root:not(.dark) data-follow-color-scheme\true\:has(data-color-scheme^\dark\) {\n --primary-1: 29 29 29; --contrast-primary-1: 255 255 255;\n--primary-2: 34 34 41; --contrast-primary-2: 255 255 255;\n--primary-3: 43 42 56; --contrast-primary-3: 255 255 255;\n--primary-4: 47 45 66; --contrast-primary-4: 255 255 255;\n--primary-5: 52 49 79; --contrast-primary-5: 255 255 255;\n--primary-6: 56 52 89; --contrast-primary-6: 255 255 255;\n--primary-7: 66 60 106; --contrast-primary-7: 255 255 255;\n--primary-8: 76 69 124; --contrast-primary-8: 255 255 255;\n--primary-9: 112 55 245; --contrast-primary-9: 255 255 255;\n--primary-10: 144 100 255; --contrast-primary-10: 255 255 255;\n--primary-11: 188 182 255; --contrast-primary-11: 29 29 29;\n--primary-12: 254 253 255; --contrast-primary-12: 29 29 29;\n--primary-original: 112 55 245; --contrast-primary-original: 255 255 255;\n --tint-1: 29 29 29; --contrast-tint-1: 255 255 255;\n--tint-2: 34 34 35; --contrast-tint-2: 255 255 255;\n--tint-3: 44 44 45; --contrast-tint-3: 255 255 255;\n--tint-4: 47 47 50; --contrast-tint-4: 255 255 255;\n--tint-5: 53 53 56; --contrast-tint-5: 255 255 255;\n--tint-6: 57 57 61; --contrast-tint-6: 255 255 255;\n--tint-7: 67 67 72; --contrast-tint-7: 255 255 255;\n--tint-8: 77 77 83; --contrast-tint-8: 255 255 255;\n--tint-9: 131 131 148; --contrast-tint-9: 255 255 255;\n--tint-10: 143 142 160; --contrast-tint-10: 255 255 255;\n--tint-11: 191 191 199; --contrast-tint-11: 29 29 29;\n--tint-12: 255 255 255; --contrast-tint-12: 29 29 29;\n--tint-original: 120 120 120; --contrast-tint-original: 255 255 255;\n --neutral-1: 29 29 29; --contrast-neutral-1: 255 255 255;\n--neutral-2: 34 34 34; --contrast-neutral-2: 255 255 255;\n--neutral-3: 44 44 44; --contrast-neutral-3: 255 255 255;\n--neutral-4: 48 48 48; --contrast-neutral-4: 255 255 255;\n--neutral-5: 53 53 53; --contrast-neutral-5: 255 255 255;\n--neutral-6: 57 57 57; --contrast-neutral-6: 255 255 255;\n--neutral-7: 67 67 67; --contrast-neutral-7: 255 255 255;\n--neutral-8: 78 78 78; --contrast-neutral-8: 255 255 255;\n--neutral-9: 120 120 120; --contrast-neutral-9: 255 255 255;\n--neutral-10: 144 144 144; --contrast-neutral-10: 255 255 255;\n--neutral-11: 192 192 192; --contrast-neutral-11: 29 29 29;\n--neutral-12: 255 255 255; --contrast-neutral-12: 29 29 29;\n--neutral-original: 120 120 120; --contrast-neutral-original: 255 255 255;\n\n --header-background: 112 55 245;\n --header-link: 255 255 255;\n\n --info-1: 29 29 29; --contrast-info-1: 255 255 255;\n--info-2: 34 34 34; --contrast-info-2: 255 255 255;\n--info-3: 44 44 44; --contrast-info-3: 255 255 255;\n--info-4: 48 48 48; --contrast-info-4: 255 255 255;\n--info-5: 53 53 53; --contrast-info-5: 255 255 255;\n--info-6: 57 57 57; --contrast-info-6: 255 255 255;\n--info-7: 67 67 67; --contrast-info-7: 255 255 255;\n--info-8: 78 78 78; --contrast-info-8: 255 255 255;\n--info-9: 120 120 120; --contrast-info-9: 255 255 255;\n--info-10: 144 144 144; --contrast-info-10: 255 255 255;\n--info-11: 192 192 192; --contrast-info-11: 29 29 29;\n--info-12: 255 255 255; --contrast-info-12: 29 29 29;\n--info-original: 120 120 120; --contrast-info-original: 255 255 255;\n --warning-1: 29 29 29; --contrast-warning-1: 255 255 255;\n--warning-2: 38 34 30; --contrast-warning-2: 255 255 255;\n--warning-3: 50 42 35; --contrast-warning-3: 255 255 255;\n--warning-4: 57 45 34; --contrast-warning-4: 255 255 255;\n--warning-5: 66 50 34; --contrast-warning-5: 255 255 255;\n--warning-6: 73 53 33; --contrast-warning-6: 255 255 255;\n--warning-7: 87 62 37; --contrast-warning-7: 255 255 255;\n--warning-8: 101 71 41; --contrast-warning-8: 255 255 255;\n--warning-9: 254 154 0; --contrast-warning-9: 29 29 29;\n--warning-10: 213 116 0; --contrast-warning-10: 255 255 255;\n--warning-11: 224 184 145; --contrast-warning-11: 29 29 29;\n--warning-12: 255 253 243; --contrast-warning-12: 29 29 29;\n--warning-original: 254 154 0; --contrast-warning-original: 29 29 29;\n --danger-1: 29 29 29; --contrast-danger-1: 255 255 255;\n--danger-2: 40 32 32; --contrast-danger-2: 255 255 255;\n--danger-3: 55 39 38; --contrast-danger-3: 255 255 255;\n--danger-4: 64 41 38; --contrast-danger-4: 255 255 255;\n--danger-5: 75 44 41; --contrast-danger-5: 255 255 255;\n--danger-6: 84 45 41; --contrast-danger-6: 255 255 255;\n--danger-7: 100 51 48; --contrast-danger-7: 255 255 255;\n--danger-8: 117 58 54; --contrast-danger-8: 255 255 255;\n--danger-9: 251 44 54; --contrast-danger-9: 255 255 255;\n--danger-10: 255 52 59; --contrast-danger-10: 255 255 255;\n--danger-11: 248 168 161; --contrast-danger-11: 29 29 29;\n--danger-12: 255 249 247; --contrast-danger-12: 29 29 29;\n--danger-original: 251 44 54; --contrast-danger-original: 255 255 255;\n --success-1: 29 29 29; --contrast-success-1: 255 255 255;\n--success-2: 31 36 32; --contrast-success-2: 255 255 255;\n--success-3: 37 47 38; --contrast-success-3: 255 255 255;\n--success-4: 37 52 39; --contrast-success-4: 255 255 255;\n--success-5: 38 60 41; --contrast-success-5: 255 255 255;\n--success-6: 38 65 41; --contrast-success-6: 255 255 255;\n--success-7: 42 77 48; --contrast-success-7: 255 255 255;\n--success-8: 47 89 54; --contrast-success-8: 255 255 255;\n--success-9: 0 201 80; --contrast-success-9: 29 29 29;\n--success-10: 0 176 54; --contrast-success-10: 255 255 255;\n--success-11: 155 208 161; --contrast-success-11: 29 29 29;\n--success-12: 246 255 247; --contrast-success-12: 29 29 29;\n--success-original: 0 201 80; --contrast-success-original: 29 29 29;\n }\n )/script>script>self.__next_f.push(1,12:\$\,\html\,null,{\suppressHydrationWarning\:true,\lang\:\en\,\className\:\rounded-corners theme-clean no-tint sidebar-default sidebar-list-pill links-default depth-subtle __variable_2bc5a2 __variable_80f980 __variable_c5e58d font-Inter sheet-open:gutter-stable\,\children\:\$\,\head\,null,{\children\:\$\,\link\,null,{\rel\:\privacy-policy\,\href\:\https://app.stepsecurity.io/privacy\},\$\,\$L1f\,null,{},null,null,null,\$\,\style\,null,{\nonce\:\$undefined\,\children\:\$20\}},\$L21\}\n)/script>script>self.__next_f.push(1,22:I18003,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\IconsProvider\\n23:I88476,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\RootLayoutClientContexts\\n)/script>script>self.__next_f.push(1,21:\$\,\body\,null,{\className\:\site-background sheet-open:overflow-hidden\,\children\:\$\,\$L22\,null,{\assetsURL\:\https://ka-p.fontawesome.com/releases/v7.1.0/\,\assetsURLToken\:\a463935e93\,\assetsByStyles\:{\custom-icons\:{\assetsURL\:\https://static-2v.gitbook.com/~gitbook/static/icons\}},\iconStyle\:\regular\,\children\:\$\,\$L23\,null,{\language\:{\locale\:\en\,\language\:\English\,\flag\:\🇺🇸\,\powered_by_gitbook\:\Powered by GitBook\,\sponsored_via_gitbook\:\Sponsored via GitBook\,\switch_to_dark_theme\:\Switch to dark theme\,\switch_to_light_theme\:\Switch to light theme\,\switch_to_system_theme\:\Switch to system theme\,\search\:\Search\,\clear\:\Clear\,\search_back\:\Back to search results\,\search_or_ask\:\Ask or search\,\search_input_placeholder\:\Search content\,\search_ask_input_placeholder\:\Search content or ask a question\,\search_no_results_for\:\No results for \\\${1}\\\.\,\search_no_results\:\No results\,\search_results_count\:\$${1} results\,\search_page_result_title\:\Page with title ${1}\,\search_section_result_title\:\Section with title ${1}\,\search_section_result_content\:\Section with content ${1}\,\search_section_result_default\:\Section\,\search_scope_title\:\Filter\,\search_scope_section_current\:\$${1}\,\search_scope_section_current_description\:\Only the current section\,\search_scope_section_all\:\All docs\,\search_scope_section_all_description\:\All sections of the docs\,\search_scope_variant_current\:\$${1}\,\search_scope_variant_current_description\:\Only the current variant\,\search_scope_variant_all\:\All content\,\search_scope_variant_all_description\:\Every available variant\,\ask\:\Ask\,\search_ask\:\Ask \\\${1}\\\\,\search_ask_description\:\Find the answer with ${1}\,\search_ask_sources\:\Sources\,\search_ask_sources_no_answer\:\Related pages\,\search_ask_no_answer\:\An answer could not be found for your question. You could try rephrasing it, or be more specific.\,\search_ask_error\:\Something went wrong. Please try again later.\,\on_this_page\:\On this page\,\next_page\:\Next\,\previous_page\:\Previous\,\page_last_modified\:\Last updated ${1}\,\was_this_helpful\:\Was this helpful?\,\was_this_helpful_positive\:\Yes, it was!\,\was_this_helpful_neutral\:\Not sure\,\was_this_helpful_negative\:\No\,\was_this_helpful_thank_you\:\Thank you!\,\was_this_helpful_comment\:\Anything youd like to add?\,\was_this_helpful_positive_label\:\Helpful\,\was_this_helpful_negative_label\:\Not helpful\,\submit\:\Submit\,\annotation_button_label\:\Open annotation\,\code_copied\:\Copied!\,\code_copy\:\Copy\,\code_block_collapsed\:\Show all ${1} lines\,\code_block_expanded\:\Show less\,\table_of_contents_button_label\:\Open table of contents\,\cookies_title\:\Cookies\,\cookies_prompt\:\This site uses cookies to deliver its service and to analyze traffic. By browsing this site, you accept the ${1}.\,\cookies_prompt_privacy\:\privacy policy\,\cookies_accept\:\Accept\,\cookies_reject\:\Reject\,\close\:\Close\,\view\:\View\,\edit_on_git\:\Edit on ${1}\,\edit\:\Edit\,\notfound_title\:\Page not found\,\notfound_link\:\This link points to a page that has been removed or no longer exists.\,\notfound\:\The page you are looking for doesnt exist.\,\unexpected_error_title\:\An error occurred\,\unexpected_error\:\Sorry, an unexpected error has occurred. Please try again later.\,\unexpected_error_retry\:\Try again\,\rss_feed\:\RSS feed\,\open_rss_feed\:\Subscribe to the feed for this page\,\pdf_download\:\Export as PDF\,\pdf_goback\:\Go back to content\,\pdf_print\:\Print or Save as PDF\,\pdf_images_loading\:\Images loading (${1}/${2})\,\pdf_images_loaded\:\All images loaded\,\pdf_page_of\:\$${1} of ${2}\,\pdf_mode_only_page\:\Only this page\,\pdf_mode_all\:\All pages\,\pdf_limit_reached\:\Couldnt generate the PDF for ${1} pages, generation stopped at ${2}.\,\pdf_limit_reached_continue\:\Extend with ${1} more pages.\,\more\:\More\,\link_tooltip_external_link\:\External link to\,\link_tooltip_email\:\Send an email to\,\link_tooltip_page_anchor\:\Jump to section\,\open_in_new_tab\:\Open in new tab\,\ai_answer\:\AI Answer\,\ai_chat_assistant_name\:\GitBook Assistant\,\ai_chat_assistant_name_unbranded\:\AI Assistant\,\ai_chat_assistant_description\:\Im here to help you with the docs.\,\ai_chat_assistant_greeting_morning\:\Good morning\,\ai_chat_assistant_greeting_afternoon\:\Good afternoon\,\ai_chat_assistant_greeting_evening\:\Good evening\,\ai_chat_assistant_greeting_night\:\Good night\,\ai_chat_clear_conversation\:\Clear conversation\,\ai_chat_thinking\:\Thinking...\,\ai_chat_working\:\Working...\,\ai_chat_context_badge\:\AI\,\ai_chat_error\:\Something went wrong.\,\ai_chat_hold_message_1\:\Thinking it through…\,\ai_chat_hold_message_2\:\Just a moment…\,\ai_chat_context_title\:\Based on your context\,\ai_chat_context_description\:\The assistant uses AI and your context to generate answers and perform actions.\,\ai_chat_context_pages_youve_read\:\Pages youve read\,\ai_chat_context_info_provided_by_the_site\:\Info provided by the site\,\ai_chat_context_previous_messages\:\Previous messages\,\ai_chat_context_disclaimer\:\AI responses may contain mistakes.\,\ai_chat_input_placeholder\:\Ask, search, or explain...\,\send\:\Send\,\actions\:\Actions\,\ai_chat_suggested_questions_title\:\Suggested questions\,\ai_chat_suggested_questions_about_this_page\:\What is this page about?\,\ai_chat_suggested_questions_read_next\:\What should I read next?\,\ai_chat_suggested_questions_example\:\Can you give an example?\,\searched_for\:\Searched for ${1}\,\ai_chat_tools_listed_pages\:\Browsed the docs\,\ai_chat_tools_read_page\:\Read page ${1}\,\ai_chat_tools_mcp_tool\:\Called ${1}\,\ai_chat_ask\:\Ask ${1}\,\ai_chat_ask_about_page\:\Ask ${1} about this page\,\copy_for_llms\:\Copy for LLMs\,\copy_page_markdown\:\Copy page as Markdown for LLMs\,\copy_page\:\Copy page\,\view_page_markdown\:\View as Markdown\,\view_page_plaintext\:\View this page as plain text\,\open_in\:\Open in ${1}\,\open_in_llms_pre_prompt\:\Read ${1} and answer questions about the content.\,\connect_mcp_to\:\Connect to ${1}\,\install_mcp_on\:\Install MCP Server on ${1}\,\connect_with_mcp\:\Connect with MCP\,\copy_mcp_url\:\Copy the MCP Server URL\,\press_to_confirm\:\Press ${1} to confirm\,\tool_call_skipped\:\Skipped \\\${1}\\\\,\scroll_back\:\Scroll back\,\scroll_further\:\Scroll further\,\hint_info\:\Information\,\hint_warning\:\Warning\,\hint_danger\:\Danger\,\hint_success\:\Success\,\download\:\Download\,\open\:\Open\},\children\:\$L24\}}}\n)/script>script>self.__next_f.push(1,:HC\https://api.gitbook.com/cache/\\n:HC\https://ka-p.fontawesome.com/releases/v7.1.0/\\n:HC\https://static-2v.gitbook.com\\n:HL\https://integrations.gitbook.com/v1/integrations/koala/installations/474915723696eec18cc30e3b16de4c104dce4980beba725ad2024c4e2c26a1c9/sites/site_LBo5J/script.js?version5.mc9fhma\,\script\\n:HL\https://integrations.gitbook.com/v1/integrations/posthog/installations/7af3c0af9bdde96c5258969868b2095166bb1da65e9c1920df993a03a4f3d335/sites/site_LBo5J/script.js?version157.m757gpc\,\script\\n)/script>script>self.__next_f.push(1,25:I15242,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\SiteLayoutClientContexts\\n26:I97306,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\AIContextProvider\\n27:I4788,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\SpaceLayoutContextProvider\\n28:I86117,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\AdaptiveVisitorContextProvider\\n29:I81608,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js)/script>script>self.__next_f.push(1,\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\CurrentContentProvider\\n2a:I61145,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\VisitorSessionProvider\\n2b:I14417,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\InsightsProvider\\n2c:I67652,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\AIChatProvider\\n2e:I10092,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\stat)/script>script>self.__next_f.push(1,ic/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\HeaderMobileMenu\\n30:I15837,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\SearchContainer\\n)/script>script>self.__next_f.push(1,24:\$\,\$L25\,null,{\contextId\:\12798cd9aa1c44bc11c501af03635fd556bc1d20\,\forcedTheme\:\$undefined\,\externalLinksTarget\:\self\,\children\:\$\,\$L26\,null,{\aiMode\:\search\,\suggestions\:,\trademark\:true,\children\:\$\,\$L27\,null,{\basePath\:\/\,\children\:\$\,\$L28\,null,{\contextId\:\12798cd9aa1c44bc11c501af03635fd556bc1d20\,\visitorClaimsURL\:\https://docs.stepsecurity.io/~gitbook/visitor\,\children\:\$\,\$L29\,null,{\organizationId\:\Hhu8NwchzrRxmxplqEVj\,\siteId\:\site_LBo5J\,\siteSectionId\:\sitesc_dZhxA\,\siteSpaceId\:\sitesp_6bpzb\,\siteShareKey\:null,\spaceId\:\QJRZY4cfEeY3I7DXTOCp\,\revisionId\:\7XgZUZor5IANZco9Aa0i\,\visitorAuthClaims\:{\unsigned\:{}},\children\:\$\,\$L2a\,null,{\appURL\:\https://app.gitbook.com\,\visitorCookieTrackingEnabled\:true,\children\:\$\,\$L2b\,null,{\enabled\:true,\eventUrl\:\https://docs.stepsecurity.io/~gitbook/__evt?oHhu8NwchzrRxmxplqEVj\u0026ssite_LBo5J\,\children\:\$\,\$L2c\,null,{\renderMessageOptions\:\$undefined\,\children\:\$L2d\,\$\,\header\,null,{\id\:\site-header\,\className\:\flex flex-col h-64px sticky top-0 pt-env(safe-area-inset-top) z-30 w-full flex-none shadow-0px_1px_0px shadow-tint-12/2 bg-tint-base/9 theme-muted:bg-tint-subtle/9 html.sidebar-filled.theme-bold.tint_\u0026:bg-tint-subtle/9 theme-gradient:bg-gradient-primary theme-gradient-tint:bg-gradient-tint contrast-more:bg-tint-base text-sm backdrop-blur-lg\,\children\:\$\,\div\,null,{\className\:\theme-bold:bg-header-background theme-bold:shadow-0px_1px_0px theme-bold:shadow-tint-12/2\,\children\:\$\,\div\,null,{\className\:\transition-all duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96\,\children\:\$\,\div\,null,{\id\:\header-content\,\className\:\gap-4 lg:gap-6 flex items-center justify-between w-full py-3 min-h-16 sm:h-16 px-4 pl-max(env(safe-area-inset-left),1rem) pr-max(env(safe-area-inset-right),1rem) sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl mx-auto transition-max-width duration-300 @container/header\,\children\:\$\,\div\,null,{\className\:\flex max-w-full min-w-0 shrink items-center justify-start gap-2 lg:gap-4\,\children\:\$\,\$L2e\,null,{\className\:\-ml-2 text-tint-strong theme-bold:text-header-link hover:bg-tint-hover hover:theme-bold:bg-header-link/3 page-no-toc:hidden lg:hidden\},\$L2f\},\$\,\div\,null,{\className\:\flex grow-0 shrink-0 @2xl:basis-56 justify-self-end items-center gap-2 transition-margin duration-300 order-last\,\children\:\$\,\$L30\,null,{\style\:\subtle\,\withVariants\:false,\withSiteVariants\:false,\withSections\:true,\section\:{\id\:\sitesc_dZhxA\,\title\:\GitHub Actions\,\description\:\$undefined\,\icon\:\reddit-alien\,\object\:\site-section\,\url\:\/\},\siteSpace\:{\object\:\site-space\,\id\:\sitesp_6bpzb\,\path\:\stepsecurity\,\default\:true,\section\:\sitesc_dZhxA\,\space\:{\object\:\space\,\id\:\QJRZY4cfEeY3I7DXTOCp\,\title\:\GitHub\,\emoji\:\2728\,\visibility\:\public\,\createdAt\:\2024-07-31T21:44:23.209Z\,\updatedAt\:\2026-01-29T20:53:07.000Z\,\editMode\:\locked\,\internal_poweredByV2\:false,\urls\:{\location\:\/spaces/QJRZY4cfEeY3I7DXTOCp\,\app\:\https://app.gitbook.com/o/Hhu8NwchzrRxmxplqEVj/s/QJRZY4cfEeY3I7DXTOCp/\,\icon\:\https://firebasestorage.googleapis.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQJRZY4cfEeY3I7DXTOCp%2Ficon%2Fs39cHI0mc5YuBPqHnhEf%2Fstepsecurity.png?altmedia\u0026token861b8aea-3de5-49ec-95f5-a3b9f5c46346\,\published\:\https://docs.stepsecurity.io/\,\public\:\https://docs.stepsecurity.io/\},\organization\:\Hhu8NwchzrRxmxplqEVj\,\gitSync\:{\installationProvider\:\github\,\integration\:\github\,\url\:\https://github.com/step-security/docs/blob/gitbook\,\updatedAt\:\2024-08-04T17:08:54.491Z\},\revision\:\7XgZUZor5IANZco9Aa0i\,\defaultLevel\:\inherit\,\comments\:0,\changeRequests\:463,\changeRequestsDraft\:20,\changeRequestsOpen\:0,\permissions\:{\view\:true,\access\:false,\admin\:false,\viewInviteLinks\:false,\edit\:false,\triggerGitSync\:false,\comment\:false,\merge\:false,\review\:false,\installIntegration\:false},\mergeRules\:{\type\:\inherit\}},\title\:\GitHub\,\hasAdvancedCustomizationFeature\:false,\urls\:{\published\:\https://docs.stepsecurity.io/\},\hidden\:false},\siteSpaces\:\$24:props:children:0:props:children:props:children:props:children:props:children:props:children:props:children:props:children:1:props:children:0:props:children:props:children:props:children:1:props:children:props:siteSpace\,\viewport\:\$undefined\}},\$L31\}}},\$L32\},\$L33\,null,\$L34\,\$L35\}}}}}}},\$L36\,\$L37\,\$L38\,\$L39\}\n)/script>script>self.__next_f.push(1,3a:I55392,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\SiteSectionTabs\\n3b:I99992,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\NavigationLoader\\n3f:I30711,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\ThemeToggler\\n44:I22399,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\LoadIntegrations\\n45:I50636,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842)/script>script>self.__next_f.push(1,f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\CookiesToast\\n46:I20255,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\Link\\n)/script>script>self.__next_f.push(1,32:\$\,\div\,null,{\className\:\transition-padding duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96\,\children\:\$\,\$L3a\,null,{\sections\:{\list\:{\id\:\sitescg_RVQVU\,\title\:\CI/CD\,\icon\:\gear-complex-code\,\object\:\site-section-group\,\children\:{\id\:\sitesc_dZhxA\,\title\:\GitHub Actions\,\description\:\$undefined\,\icon\:\reddit-alien\,\object\:\site-section\,\url\:\/\},{\id\:\sitesc_TPQdH\,\title\:\GitLab CI\,\description\:\$undefined\,\icon\:\shield-cat\,\object\:\site-section\,\url\:\/gitlab\},{\id\:\sitesc_GZe2d\,\title\:\Azure DevOps\,\description\:\$undefined\,\icon\:\google-drive\,\object\:\site-section\,\url\:\/azure-devops\}},{\id\:\sitesc_KJYkj\,\title\:\NPM Supply Chain Security\,\description\:\$undefined\,\icon\:\lock-keyhole\,\object\:\site-section\,\url\:\/npm-supply-chain-security\},{\id\:\sitesc_GJjCK\,\title\:\Developer MDM\,\description\:\$undefined\,\icon\:\user-gear\,\object\:\site-section\,\url\:\/developer-mdm\},\current\:{\id\:\sitesc_dZhxA\,\title\:\GitHub Actions\,\description\:\$undefined\,\icon\:\reddit-alien\,\object\:\site-section\,\url\:\/\}},\children\:null}}\n)/script>script>self.__next_f.push(1,33:\$\,\$L3b\,null,{}\n)/script>script>self.__next_f.push(1,34:\$\,\div\,null,{\className\:\motion-safe:transition-all motion-safe:duration-300 lg:chat-open:mr-80 xl:chat-open:mr-96\,\children\:\$\,\div\,null,{\className\:\flex flex-col lg:flex-row lg:justify-center px-4 pl-max(env(safe-area-inset-left),1rem) pr-max(env(safe-area-inset-right),1rem) sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl mx-auto site-width-wide:max-w-screen-4xl transition-max-width duration-300 site-header:min-h-calc(100vh-64px) site-header-sections:min-h-calc(100vh-108px)\,\children\:\$L3c\,\$\,\$L2\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L3\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$undefined\,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}}\n)/script>script>self.__next_f.push(1,35:\$\,\footer\,null,{\id\:\site-footer\,\className\:\border-tint-subtle border-t\,\children\:\$\,\div\,null,{\className\:\motion-safe:transition-padding motion-safe:duration-300 lg:chat-open:pr-80 xl:chat-open:pr-96\,\children\:\$\,\div\,null,{\className\:\sm:px-6 sm:pl-max(env(safe-area-inset-left),1.5rem) sm:pr-max(env(safe-area-inset-right),1.5rem) md:px-8 md:pl-max(env(safe-area-inset-left),2rem) md:pr-max(env(safe-area-inset-right),2rem) max-w-screen-2xl px-4 py-8 @4xl:py-12 mx-auto @container/footer\,\children\:\$\,\div\,null,{\className\:\mx-auto flex @xs:grid @4xl:max-w-none! max-w-3xl site-width-wide:max-w-screen-2xl flex-col justify-between gap-12 grid-cols-auto_auto @4xl:grid-cols-18rem_minmax(auto,48rem)_auto @7xl:grid-cols-18rem_minmax(auto,48rem)_14rem @4xl:site-width-wide:grid-cols-18rem_minmax(auto,80rem)_auto @7xl:site-width-wide:grid-cols-18rem_minmax(auto,80rem)_14rem @4xl:page-no-toc:grid-cols-minmax(auto,48rem)_auto @7xl:page-no-toc:grid-cols-14rem_minmax(auto,48rem)_14rem @4xl:body:has(.site-width-wide,.page-no-toc)_\u0026:grid-cols-minmax(auto,90rem)_auto @7xl:body:has(.site-width-wide,.page-no-toc)_\u0026:grid-cols-14rem_minmax(auto,90rem)_14rem\,\children\:\$\,\div\,null,{\className\:\col-start-1 row-start-1\,\children\:\$L3d\,\$L3e\},\$\,\div\,null,{\className\:\-col-start-2 row-start-1 flex items-start @xs:justify-end xl:hidden\,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$\,\$L3f\,null,{}}},\$\,\div\,null,{\className\:\@4xl:page-has-toc:col-span-1 @7xl:page-no-toc:col-span-1 col-span-2 @4xl:page-has-toc:col-start-2 @7xl:page-no-toc:col-start-2\,\children\:\$\,\div\,null,{\className\:\mx-auto flex max-w-3xl site-width-wide:max-w-screen-2xl @xl:flex-row flex-col @xl:gap-6 gap-10\,\children\:\$\,\div\,\0\,{\className\:\flex flex-1 grow flex-col gap-10\,\children\:\$\,\nav\,\0\,{\className\:\flex flex-col gap-4 text-sm\,\children\:\$\,\h4\,null,{\className\:\font-semibold\,\children\:\Knowledge \u0026 Updates\},\$\,\ul\,null,{\className\:\flex flex-col items-start gap-4\,\children\:\$\,\li\,\0\,{\children\:\$L40\}}}},\$\,\div\,\1\,{\className\:\flex flex-1 grow flex-col gap-10\,\children\:\$\,\nav\,\0\,{\className\:\flex flex-col gap-4 text-sm\,\children\:\$\,\h4\,null,{\className\:\font-semibold\,\children\:\Company\},\$\,\ul\,null,{\className\:\flex flex-col items-start gap-4\,\children\:\$\,\li\,\0\,{\children\:\$L41\}}}},\$\,\div\,\2\,{\className\:\flex flex-1 grow flex-col gap-10\,\children\:\$\,\nav\,\0\,{\className\:\flex flex-col gap-4 text-sm\,\children\:\$\,\h4\,null,{\className\:\font-semibold\,\children\:\Legal\},\$\,\ul\,null,{\className\:\flex flex-col items-start gap-4\,\children\:\$\,\li\,\0\,{\children\:\$L42\},\$\,\li\,\1\,{\children\:\$L43\}}}}}},null,\$\,\div\,null,{\className\:\order-last col-span-full flex w-full grow flex-col items-center gap-2 text-center text-tint text-xs\,\children\:\$\,\p\,null,{\children\:\@2026 StepSecurity, Inc.\}}}}}}\n)/script>script>self.__next_f.push(1,36:\$\,\$L44\,null,{},\$\,\script\,\https://integrations.gitbook.com/v1/integrations/koala/installations/474915723696eec18cc30e3b16de4c104dce4980beba725ad2024c4e2c26a1c9/sites/site_LBo5J/script.js?version5.mc9fhma\,{\async\:true,\src\:\https://integrations.gitbook.com/v1/integrations/koala/installations/474915723696eec18cc30e3b16de4c104dce4980beba725ad2024c4e2c26a1c9/sites/site_LBo5J/script.js?version5.mc9fhma\},\$\,\script\,\https://integrations.gitbook.com/v1/integrations/posthog/installations/7af3c0af9bdde96c5258969868b2095166bb1da65e9c1920df993a03a4f3d335/sites/site_LBo5J/script.js?version157.m757gpc\,{\async\:true,\src\:\https://integrations.gitbook.com/v1/integrations/posthog/installations/7af3c0af9bdde96c5258969868b2095166bb1da65e9c1920df993a03a4f3d335/sites/site_LBo5J/script.js?version157.m757gpc\}\n)/script>script>self.__next_f.push(1,37:\$\,\$1c\,null,{\fallback\:null,\children\:\$\,\$L45\,null,{\privacyPolicy\:\https://app.stepsecurity.io/privacy\}}\n)/script>script>self.__next_f.push(1,38:\$\,\script\,null,{\suppressHydrationWarning\:true,\data-cfasync\:\false\,\dangerouslySetInnerHTML\:{\__html\:\\\n document.addEventListener(\\\DOMContentLoaded\\\, () \u003e {\\n if (Array.from(document.scripts).find(script \u003e script.src.includes(rocket-loader.min.js))) {\\n const alert document.createElement(div);\\n alert.className p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 mt-8 mx-8;\\n alert.innerHTML `\\n \u003cstrong\u003eError in site configuration:\u003c/strong\u003e\\n It looks like ${window.location.hostname} has been incorrectly configured in Cloudflare. This may lead to unexpected behavior or issues with the page loading. If you are the owner of this site, please refer to \u003ca href\\\https://gitbook.com/docs/published-documentation/custom-domain/configure-dns#are-you-using-cloudflare\\\ class\\\underline\\\\u003eGitBooks documentation\u003c/a\u003e for steps to fix the problem.\\n `;\\n\\n document.body.prepend(alert);\\n }\\n });\}}\n)/script>script>self.__next_f.push(1,2d:null\n2f:\$\,\$L46\,null,{\href\:\/\,\className\:\group/headerlogo min-w-0 shrink flex items-center\,\children\:\$L47\,\$L48\,\$\,\div\,null,{\className\:\text-pretty line-clamp-2 tracking-tight max-w-18ch lg:max-w-24ch font-semibold ms-3 text-base/tight lg:text-lg/tight text-tint-strong theme-bold:text-header-link\,\children\:\StepSecurity\}}\n)/script>script>self.__next_f.push(1,4e:I4093,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\DropdownMenu\\n4f:I82745,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\Icon\\n55:I96389,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\AdminToolbarClient\\n56:I52047,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\SideSheet\\n58:I66929,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df2)/script>script>self.__next_f.push(1,2b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\ScrollContainer\\n59:I18440,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\PagesList\\n)/script>script>self.__next_f.push(1,31:\$\,\div\,null,{\className\:\headerLinks_containerHeaderlinks__GUgiv @4xl:\u0026\u003e.button+.button:-ml-2 z-20 ml-auto flex min-w-9 shrink grow @7xl:grow-0 items-center justify-end @4xl:gap-x-6 gap-x-4\,\children\:\$L49\,\$L4a\,\$L4b\,\$L4c\,\$L4d\,\$\,\div\,null,{\className\:\headerLinks_linkEllipsis__Z01IN z-20 items-center\,\children\:\$\,\$L4e\,null,{\button\:\$\,\button\,null,{\type\:\button\,\className\:\text-tint hover:text-primary dark:hover:text-primary theme-bold:text-header-link theme-bold:hover:text-header-link/8 flex gap-1 items-center\,\children\:\$\,\span\,null,{\className\:\sr-only\,\children\:\More\},\$\,\$L4f\,null,{\icon\:\ellipsis\,\className\:\size-4\},\$\,\$L4f\,null,{\icon\:\chevron-down\,\className\:\shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11\}},\openOnHover\:true,\className\:\max-md:right-0 max-md:left-auto\,\children\:\$L50\,\$L51\,\$L52\,\$L53\,\$L54\}},null}\n)/script>script>self.__next_f.push(1,39:\$\,\$L55\,null,{\context\:{\organizationId\:\Hhu8NwchzrRxmxplqEVj\,\revisionId\:\7XgZUZor5IANZco9Aa0i\,\space\:{\id\:\QJRZY4cfEeY3I7DXTOCp\,\revision\:\7XgZUZor5IANZco9Aa0i\,\urls\:{\app\:\https://app.gitbook.com/o/Hhu8NwchzrRxmxplqEVj/s/QJRZY4cfEeY3I7DXTOCp/\}},\changeRequest\:null,\revision\:{\createdAt\:\2026-01-29T20:53:07.765Z\,\urls\:{\app\:\https://app.gitbook.com/s/QJRZY4cfEeY3I7DXTOCp/~/revisions/7XgZUZor5IANZco9Aa0i/\},\git\:null},\site\:{\id\:\site_LBo5J\,\title\:\StepSecurity\,\urls\:{\app\:\https://app.gitbook.com/o/Hhu8NwchzrRxmxplqEVj/sites/site_LBo5J\,\published\:\https://docs.stepsecurity.io/\}}}}\n40:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/blog\,\className\:\font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/blog\,\kind\:\url\},\position\:\footer\}},\children\:\Blog\}\n41:\$\,\$L46\,null,{\href\:\https://www.linkedin.com/company/step-security\,\className\:\font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.linkedin.com/company/step-security\,\kind\:\url\},\position\:\footer\}},\children\:\LinkedIn\}\n42:\$\,\$L46\,null,{\href\:\https://app.stepsecurity.io/privacy\,\className\:\font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-pri)/script>script>self.__next_f.push(1,mary-subtle links-accent:decoration-3px\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://app.stepsecurity.io/privacy\,\kind\:\url\},\position\:\footer\}},\children\:\Privacy Policy\}\n43:\$\,\$L46\,null,{\href\:\https://app.stepsecurity.io/terms\,\className\:\font-normal text-tint links-default:hover:text-primary links-default:tint:hover:text-tint-strong contrast-more:underline contrast-more:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://app.stepsecurity.io/terms\,\kind\:\url\},\position\:\footer\}},\children\:\Terms\}\n)/script>script>self.__next_f.push(1,3c:\$\,\$L56\,null,{\side\:\left\,\data-testid\:\table-of-contents\,\id\:\table-of-contents\,\toggleClass\:\navigation-open\,\withOverlay\:true,\withCloseButton\:true,\className\:\group/table-of-contents text-sm grow-0 shrink-0 w-4/5 md:w-1/2 lg:w-72 basis-72 lg:page-no-toc:basis-56 max-lg:not-sidebar-filled:bg-tint-base max-lg:not-sidebar-filled:border-r border-tint-subtle lg:flex! lg:animate-none! lg:sticky lg:mr-12 lg:z-0! lg:top-0 lg:h-screen lg:announcement:h-calc(100vh-4.25rem) lg:site-header:top-16 lg:site-header:h-calc(100vh-4rem) lg:announcement:site-header:h-calc(100vh-4rem-4.25rem) lg:site-header-sections:top-27 lg:site-header-sections:h-calc(100vh-6.75rem) lg:site-header-sections:announcement:h-calc(100vh-6.75rem-4.25rem) lg:htmlstyle*\\\--toc-top-offset\\\_\u0026:top-(--toc-top-offset)! lg:htmlstyle*\\\--toc-height\\\_\u0026:h-(--toc-height)! lg:page-no-toc:htmlstyle*\\\--outline-top-offset\\\_\u0026:top-(--outline-top-offset)! lg:page-no-toc:htmlstyle*\\\--outline-height\\\_\u0026:top-(--outline-height)! pt-6 pb-4 supports--webkit-touch-callout:pb-env(safe-area-inset-bottom) lg:sidebar-filled:pr-6 lg:page-no-toc:pr-0 max-lg:pl-8 flex-col gap-4\,\children\:\$\,\div\,null,{\className\:\pr-4 flex lg:hidden grow-0 dark:shadow-light/1 text-base/tight items-center\,\children\:\$L57\,null},\$\,\div\,null,{\className\:\-ms-5 relative flex min-h-0 grow flex-col border-tint-subtle sidebar-filled:bg-tint-subtle theme-muted:bg-tint-subtle html.sidebar-filled.theme-muted_\u0026:bg-tint-base html.sidebar-filled.theme-bold.tint_\u0026:bg-tint-base html.sidebar-filled.theme-gradient_\u0026:border max-lg:sidebar-filled:border page-no-toc:bg-transparent! page-no-toc:border-none! sidebar-filled:rounded-2xl straight-corners:rounded-none page-has-toc:html.sidebar-filled.circular-corners_\u0026:rounded-4xl\,\children\:null,\$\,\$L58\,null,{\data-testid\:\toc-scroll-container\,\orientation\:\vertical\,\contentClassName\:\flex flex-col p-2 gutter-stable\,\active\:\data-activetrue\,\leading\:{\fade\:true,\button\:{\className\:\-mt-4\}},\children\:\$\,\$L59\,null,{\pages\:{\id\:\CuvkmeuqUnBYUT2Y8Szr\,\title\:\Introduction\,\href\:\/\,\icon\:\house-blank\,\pathnames\:\\,\readme\,\type\:\document\},{\id\:\c3luX6wQumkI0we3gRub\,\title\:\Getting Started\,\href\:\/getting-started\,\icon\:\flag-checkered\,\pathnames\:\getting-started\,\descendants\:{\id\:\FdFoqbINobO30ZgNbnFi\,\title\:\Quickstart (Community Tier)\,\href\:\/getting-started/quickstart-community-tier\,\pathnames\:\getting-started/quickstart-community-tier\,\descendants\:{\id\:\IUYw6ePmsgdWFUmYAbee\,\title\:\Getting Started with Secure Workflow\,\href\:\/getting-started/quickstart-community-tier/getting-started-with-secure-workflow\,\pathnames\:\getting-started/quickstart-community-tier/getting-started-with-secure-workflow\,\type\:\document\},{\id\:\D2Wb40O05Mcr6hP9OEwf\,\title\:\Getting Started with Secure Repo\,\href\:\/getting-started/quickstart-community-tier/getting-started-with-secure-repo\,\pathnames\:\getting-started/quickstart-community-tier/getting-started-with-secure-repo\,\type\:\document\},{\id\:\u2gaNzf3o8i65ReEJ3jy\,\title\:\Getting Started with Harden Runner\,\href\:\/getting-started/quickstart-community-tier/getting-started-with-harden-runner\,\pathnames\:\getting-started/quickstart-community-tier/getting-started-with-harden-runner\,\type\:\document\},\type\:\document\},{\id\:\2oE78DF93o2A90P3b4gw\,\title\:\Quickstart (Enterprise Tier)\,\href\:\/getting-started/quickstart-enterprise-tier\,\pathnames\:\getting-started/quickstart-enterprise-tier\,\type\:\document\},\type\:\document\},{\id\:\IHNaRtFCEACvKkyusg8o\,\title\:\Changelog\,\href\:\/changelog\,\icon\:\rectangles-mixed\,\pathnames\:\changelog\,\type\:\document\},{\id\:\mmNoZF9blHTUkzajWuFL\,\title\:\Guides\,\href\:\/guides\,\icon\:\book-open\,\pathnames\:\guides\,\descendants\:{\id\:\XDfIC865C5XkDKfAiYLm\,\title\:\How to enable network and runtime monitoring (Harden-Runner) for runners\,\href\:\/guides/how-to-enable-network-and-runtime-monitoring-harden-runner-for-runners\,\pathnames\:\guides/how-to-enable-network-and-runtime-monitoring-harden-runner-for-runners\,\type\:\document\},{\id\:\aMj7EyvO6QPKRwWHQYto\,\title\:\How to restrict network connections to explicitly allowed endpoints\,\href\:\/guides/how-to-restrict-network-connections-to-explicitly-allowed-endpoints\,\pathnames\:\guides/how-to-restrict-network-connections-to-explicitly-allowed-endpoints\,\type\:\document\},{\id\:\g1dJ3xHZ7AFWSzNTbqC7\,\title\:\How do I authenticate with the StepSecurity app\,\href\:\/guides/how-do-i-authenticate-with-the-stepsecurity-app\,\pathnames\:\guides/how-do-i-authenticate-with-the-stepsecurity-app\,\type\:\document\},{\id\:\q6a7oNd4rdZhcJ8D6sej\,\title\:\How should I improve the security of third-party actions in my organization\,\href\:\/guides/how-should-i-improve-the-security-of-third-party-actions-in-my-organization\,\pathnames\:\guides/how-should-i-improve-the-security-of-third-party-actions-in-my-organization\,\type\:\document\},{\id\:\y7wNyfv6U5IIrux4L2kb\,\title\:\How should I reduce the number of Harden-Runner anomalous endpoint alerts\,\href\:\/guides/how-should-i-reduce-the-number-of-harden-runner-anomalous-endpoint-alerts\,\pathnames\:\guides/how-should-i-reduce-the-number-of-harden-runner-anomalous-endpoint-alerts\,\type\:\document\},{\id\:\LSi8UJQWqDbobj92bPQS\,\title\:\How can developers see and fix StepSecurity findings without security’s help?\,\href\:\/guides/how-can-developers-see-and-fix-stepsecurity-findings-without-securitys-help\,\pathnames\:\guides/how-can-developers-see-and-fix-stepsecurity-findings-without-securitys-help\,\type\:\document\},\type\:\document\},{\id\:\JtB0NrZytafcOLLBEClX\,\title\:\Developer Experience\,\href\:\/developer-experience\,\icon\:\user-gear\,\pathnames\:\developer-experience\,\descendants\:{\id\:\74k2sPLBBEV1eoakzln7\,\title\:\StepSecurity PRs\,\href\:\/developer-experience/stepsecurity-prs\,\pathnames\:\developer-experience/stepsecurity-prs\,\type\:\document\},{\id\:\aZLNRj04KyTouqyO1jdm\,\title\:\StepSecurity Maintained Actions\,\href\:\/developer-experience/stepsecurity-maintained-actions\,\pathnames\:\developer-experience/stepsecurity-maintained-actions\,\type\:\document\},{\id\:\hxWUtAVB33VgMUeLhMvK\,\title\:\StepSecurity GitHub Checks\,\href\:\/developer-experience/stepsecurity-github-checks\,\pathnames\:\developer-experience/stepsecurity-github-checks\,\type\:\document\},{\id\:\kTx2czQX5yOVYUSL4Y0S\,\title\:\StepSecurity Workflow Run Policies\,\href\:\/developer-experience/stepsecurity-workflow-run-policies\,\pathnames\:\developer-experience/stepsecurity-workflow-run-policies\,\type\:\document\},\type\:\document\},{\id\:\80DqFNC76JmAHdlaecoJ\,\title\:\Admin Experience\,\href\:\/admin-experience\,\icon\:\crown\,\pathnames\:\admin-experience\,\type\:\document\},{\id\:\gY2pzuUZAchxsTYzubJk\,\title\:\Security Engineer Experience\,\href\:\/security-engineer-experience\,\icon\:\user-shield\,\pathnames\:\security-engineer-experience\,\type\:\document\},{\id\:\4RGQAUq78lGGq1MwURaX\,\title\:\Overview\,\href\:\/overview\,\icon\:\cubes\,\pathnames\:\overview\,\type\:\document\},{\id\:\66reMhsIn5Rciq3jFxvX\,\title\:\Harden-Runner\,\href\:\/harden-runner\,\icon\:\shield\,\pathnames\:\harden-runner\,\descendants\:{\id\:\SM3EVOnuedMk8CYUaKVY\,\title\:\Workflow Runs\,\href\:\/harden-runner/workflow-runs\,\pathnames\:\harden-runner/workflow-runs\,\type\:\document\},{\id\:\psUfHKmClkeXxeIZTPPI\,\title\:\Baseline\,\href\:\/harden-runner/baseline\,\pathnames\:\harden-runner/baseline\,\type\:\document\},{\id\:\iDaLQUIOvhrQiEegoWMB\,\title\:\Detections\,\href\:\/harden-runner/detections\,\pathnames\:\harden-runner/detections\,\type\:\document\},{\id\:\yF3HhctX9o5ufzCA2m1r\,\title\:\Suppression Rules\,\href\:\/harden-runner/suppression-rules\,\pathnames\:\harden-runner/suppression-rules\,\type\:\document\},{\id\:\TaqcQNzCBFze7KILOVph\,\title\:\Policy Store\,\href\:\/harden-runner/policy-store\,\pathnames\:\harden-runner/policy-store\,\type\:\document\},{\id\:\9u7xm5lTcEvWxCGbpwot\,\title\:\Self-Hosted Runners\,\href\:\/harden-runner/self-hosted-runners\,\pathnames\:\harden-runner/self-hosted-runners\,\type\:\document\},{\id\:\uPRtLSS8RwqURLRecphL\,\title\:\Runbooks\,\href\:\/harden-runner/runbooks\,\pathnames\:\harden-runner/runbooks\,\descendants\:{\id\:\WOPyiJHFGBSjrVHT3KOv\,\title\:\Investigating Anomalous Outbound Network Calls\,\href\:\/harden-runner/runbooks/investigating-anomalous-outbound-network-calls\,\pathnames\:\harden-runner/runbooks/investigating-anomalous-outbound-network-calls\,\type\:\document\},{\id\:\iylzHXEoHkSqxK7zzEGp\,\title\:\How to Determine Minimum Token Permissions\,\href\:\/harden-runner/runbooks/how-to-determine-minimum-token-permissions\,\pathnames\:\harden-runner/runbooks/how-to-determine-minimum-token-permissions\,\type\:\document\},\type\:\document\},\type\:\document\},{\id\:\jMPqV16q9vCId5BbYI7j\,\title\:\GitHub Checks\,\href\:\/github-checks\,\icon\:\circle-check\,\pathnames\:\github-checks\,\descendants\:{\id\:\t7gwXjDFq4DCOPby3jlj\,\title\:\Configuration\,\href\:\/github-checks/configuration\,\pathnames\:\github-checks/configuration\,\type\:\document\},{\id\:\ZbHTrQQTKjnOTm1Pkvay\,\title\:\Checks\,\href\:\/github-checks/checks\,\pathnames\:\github-checks/checks\,\type\:\document\},\type\:\document\},{\id\:\RVGPxcJGaDiOCoZVAnqk\,\title\:\Orchestrate Security\,\href\:\/orchestrate-security\,\icon\:\wrench\,\pathnames\:\orchestrate-security\,\descendants\:{\id\:\klGK955Xkmw3CURYOnpm\,\title\:\Policy Driven PRs\,\href\:\/orchestrate-security/policy-driven-prs\,\pathnames\:\orchestrate-security/policy-driven-prs\,\type\:\document\},{\id\:\eN1QwVvKqhSo2mqJp393\,\title\:\Secure Workflow\,\href\:\/orchestrate-security/secure-workflow\,\pathnames\:\orchestrate-security/secure-workflow\,\type\:\document\},{\id\:\95RYqYuiEkiYQ3P64Gh3\,\title\:\Secure Repo\,\href\:\/orchestrate-security/secure-repo\,\pathnames\:\orchestrate-security/secure-repo\,\type\:\document\},{\id\:\ek5JarRKJzvHIgogUlGy\,\title\:\Pull Requests\,\href\:\/orchestrate-security/pull-requests\,\pathnames\:\orchestrate-security/pull-requests\,\type\:\document\},\type\:\document\},{\id\:\trQKpVYoejIRVGuX3GUu\,\title\:\Workflow Run Policies\,\href\:\/workflow-run-policies\,\icon\:\clipboard-check\,\pathnames\:\workflow-run-policies\,\descendants\:{\id\:\VM2VHNg1kXWVmg8okUjB\,\title\:\Policies\,\href\:\/workflow-run-policies/policies\,\pathnames\:\workflow-run-policies/policies\,\type\:\document\},{\id\:\5DLkFe0Wa97Fnwpme6lK\,\title\:\Policy Evaluations\,\href\:\/workflow-run-policies/policy-evaluations\,\pathnames\:\workflow-run-policies/policy-evaluations\,\type\:\document\},\type\:\document\},{\id\:\8HEo157A1L6a3auBCZwS\,\title\:\Artifact Security\,\href\:\/artifact-security\,\icon\:\box-circle-check\,\pathnames\:\artifact-security\,\descendants\:{\id\:\nWuauvjY3sn6uX4FYEw3\,\title\:\Threat Center\,\href\:\/artifact-security/threat-center\,\pathnames\:\artifact-security/threat-center\,\type\:\document\},{\id\:\yEipAY8MUZHFtfdFA7L8\,\title\:\Artifact Monitor\,\href\:\/artifact-security/artifact-monitor\,\pathnames\:\artifact-security/artifact-monitor\,\type\:\document\},{\id\:\r8y9Sq52unNXQRYDXBUy\,\title\:\NPM Package Search\,\href\:\/artifact-security/npm-package-search\,\pathnames\:\artifact-security/npm-package-search\,\type\:\document\},\type\:\document\},{\id\:\Ypz8IPgfwtLJKcqKnEx1\,\title\:\Apps \u0026 PATs\,\href\:\/apps-and-pats\,\icon\:\grid-2\,\pathnames\:\apps-and-pats\,\type\:\document\},{\id\:\KJtZQYjpeRQLJ02xR1Mu\,\title\:\Actions Secret\,\href\:\/actions-secret\,\icon\:\key\,\pathnames\:\actions-secret\,\type\:\document\},{\id\:\14vpxvzQiiel4jB9ZooU\,\title\:\Actions\,\href\:\/actions\,\icon\:\circle-play\,\pathnames\:\actions\,\descendants\:{\id\:\M9NrpAZMbNBWYx0yC4jJ\,\title\:\GitHub Actions In Use\,\href\:\/actions/github-actions-in-use\,\pathnames\:\actions/github-actions-in-use\,\type\:\document\},{\id\:\lR2FSbX2JMVjgV2nGu0r\,\title\:\Reusable Workflows\,\href\:\/actions/reusable-workflows\,\pathnames\:\actions/reusable-workflows\,\type\:\document\},{\id\:\JE2YX0VZOxGFyV5mO9EY\,\title\:\GitHub Actions Advisor\,\href\:\/actions/github-actions-advisor\,\pathnames\:\actions/github-actions-advisor\,\type\:\document\},{\id\:\iLGoduc5SUvjwVQcvzhz\,\title\:\StepSecurity Maintained Actions\,\href\:\/actions/stepsecurity-maintained-actions\,\pathnames\:\actions/stepsecurity-maintained-actions\,\type\:\document\},{\id\:\RwK0Dju7Lok9VQQxG13s\,\title\:\Action Requests\,\href\:\/actions/action-requests\,\pathnames\:\actions/action-requests\,\type\:\document\},\type\:\document\},{\id\:\UUuBszNXfCQFdXzC9MRc\,\title\:\Reports\,\href\:\/reports\,\icon\:\chart-column\,\pathnames\:\reports\,\descendants\:{\id\:\Byjv5fZLXKw8XGRMLJct\,\title\:\Harden-Runner\,\href\:\/reports/harden-runner\,\pathnames\:\reports/harden-runner\,\type\:\document\},{\id\:\z832KURlYrWYL7wKKqqZ\,\title\:\Actions Governance\,\href\:\/reports/actions-governance\,\pathnames\:\reports/actions-governance\,\type\:\document\},{\id\:\X8vkTqnDZVPhhFx0OaAX\,\title\:\Export to PDF\,\href\:\/reports/export-to-pdf\,\pathnames\:\reports/export-to-pdf\,\type\:\document\},\type\:\document\},{\id\:\doRuVVLjZMp6O04YRmi4\,\title\:\Settings\,\href\:\/settings\,\icon\:\gear\,\pathnames\:\settings\,\descendants\:{\id\:\g9WykLrjPGx2HJSk9uBs\,\title\:\Notifications\,\href\:\/settings/notifications\,\pathnames\:\settings/notifications\,\type\:\document\},{\id\:\GjJuuxsWH4mV6vFdgloV\,\title\:\Harden Runner Installation\,\href\:\/settings/harden-runner-installation\,\pathnames\:\settings/harden-runner-installation\,\type\:\document\},{\id\:\jpVU6sPb2lxkEwpo5StZ\,\title\:\StepSecurity API (Org Access)\,\href\:\/settings/stepsecurity-api-org-access\,\pathnames\:\settings/stepsecurity-api-org-access\,\type\:\document\},{\id\:\Gl1Qm7ei5iANGikFhSYk\,\title\:\GitHub Checks\,\href\:\/settings/github-checks\,\pathnames\:\settings/github-checks\,\type\:\document\},{\id\:\wvoysmZd36CmhLrX6wFe\,\title\:\Control Evaluation\,\href\:\/settings/control-evaluation\,\pathnames\:\settings/control-evaluation\,\type\:\document\},\type\:\document\},{\id\:\FBVNWPGMfKWeMmmanWC3\,\title\:\Admin Console\,\href\:\/admin-console\,\icon\:\user-crown\,\pathnames\:\admin-console\,\descendants\:{\id\:\jaZpm8QvDmTycQyQVLxQ\,\title\:\Resources\,\href\:\/admin-console/resources\,\pathnames\:\admin-console/resources\,\descendants\:{\id\:\MtC4oypSyXdwVXKD6a8j\,\title\:\GitHub Enterprise Servers\,\href\:\/admin-console/resources/github-enterprise-servers\,\pathnames\:\admin-console/resources/github-enterprise-servers\,\type\:\document\},\type\:\document\},{\id\:\FPF46a1sEhDPU2Y1csHC\,\title\:\Integrations\,\href\:\/admin-console/integrations\,\pathnames\:\admin-console/integrations\,\descendants\:{\id\:\RiaiX7SpGTNr8pfAe4w9\,\title\:\S3 Integration\,\href\:\/admin-console/integrations/s3-integration\,\pathnames\:\admin-console/integrations/s3-integration\,\type\:\document\},{\id\:\R3DMtuBxSfjemAA0Ywpv\,\title\:\Webhook Integration\,\href\:\/admin-console/integrations/webhook-integration\,\pathnames\:\admin-console/integrations/webhook-integration\,\type\:\document\},{\id\:\zRUrwSqGON4Q8C2lEc6B\,\title\:\Slack OAuth Integration\,\href\:\/admin-console/integrations/slack-oauth-integration\,\pathnames\:\admin-console/integrations/slack-oauth-integration\,\type\:\document\},{\id\:\ltsJJRyCL7Ocx0c4BGJM\,\title\:\StepSecurity API (Tenant Access)\,\href\:\/admin-console/integrations/stepsecurity-api-tenant-access\,\pathnames\:\admin-console/integrations/stepsecurity-api-tenant-access\,\type\:\document\},{\id\:\HJoBwGPdZTix1RlkaIHw\,\title\:\Terraform Provider\,\href\:\/admin-console/integrations/terraform-provider\,\pathnames\:\admin-console/integrations/terraform-provider\,\type\:\document\},{\id\:\huLzjet4gikF6fK2Rkq4\,\title\:\Sample Detection Events\,\href\:\/admin-console/integrations/sample-detection-events\,\pathnames\:\admin-console/integrations/sample-detection-events\,\type\:\document\},\type\:\document\},{\id\:\R1oVEWfqFmPjCi3QRsO0\,\title\:\Members\,\href\:\/admin-console/members\,\pathnames\:\admin-console/members\,\type\:\document\},{\id\:\KCeDDdfIIWjzEVf5Cr7k\,\title\:\Security \u0026 Auth\,\href\:\/admin-console/security-and-auth\,\pathnames\:\admin-console/security-and-auth\,\descendants\:{\id\:\RALN8DVG9n6lSTY7Olu0\,\title\:\Setting up Auth0 SSO\,\href\:\/admin-console/security-and-auth/setting-up-auth0-sso\,\pathnames\:\admin-console/security-and-auth/setting-up-auth0-sso\,\type\:\document\},{\id\:\3exEAGoWQfwX7Ep76Rf2\,\title\:\Setting Up Google SSO\,\href\:\/admin-console/security-and-auth/setting-up-google-sso\,\pathnames\:\admin-console/security-and-auth/setting-up-google-sso\,\type\:\document\},{\id\:\0vEbCi27UmjueVpzyYrs\,\title\:\Setting Up Okta SSO\,\href\:\/admin-console/security-and-auth/setting-up-okta-sso\,\pathnames\:\admin-console/security-and-auth/setting-up-okta-sso\,\type\:\document\},{\id\:\3BBYYHFSotwQVlMr9JCN\,\title\:\Setting Up Microsoft Entra (Azure AD)\,\href\:\/admin-console/security-and-auth/setting-up-microsoft-entra-azure-ad\,\pathnames\:\admin-console/security-and-auth/setting-up-microsoft-entra-azure-ad\,\type\:\document\},\type\:\document\},{\id\:\v2emeck24GrGE9Vg2aMZ\,\title\:\Audit Logs\,\href\:\/admin-console/audit-logs\,\pathnames\:\admin-console/audit-logs\,\type\:\document\},{\id\:\YMgmyJC18QSIQ49Lt0Dr\,\title\:\Reports\,\href\:\/admin-console/reports\,\pathnames\:\admin-console/reports\,\type\:\document\},{\id\:\KEl33XX9KcsOPyI9Jvl7\,\title\:\Settings\,\href\:\/admin-console/settings\,\pathnames\:\admin-console/settings\,\descendants\:{\id\:\MWKcrH45mf8S7GPl1mO8\,\title\:\Anomaly Detection\,\href\:\/admin-console/settings/anomaly-detection\,\pathnames\:\admin-console/settings/anomaly-detection\,\type\:\document\},{\id\:\wg6Oen8fTgkBaGq1ScvQ\,\title\:\GitHub Job Summary\,\href\:\/admin-console/settings/github-job-summary\,\pathnames\:\admin-console/settings/github-job-summary\,\type\:\document\},\type\:\document\},\type\:\document\},{\id\:\JzHUN2camsmmDVAAxwhJ\,\title\:\Partnerships\,\href\:\/partnerships\,\icon\:\handshake\,\pathnames\:\partnerships\,\descendants\:{\id\:\i8NLTwuYPhlcbrAMIr9e\,\title\:\RunsOn\,\href\:\/partnerships/runson\,\pathnames\:\partnerships/runson\,\type\:\document\},\type\:\document\},{\id\:\QlHxGZCrx9T31Jz4CnmS\,\title\:\Whos Using Harden-Runner?\,\href\:\/whos-using-harden-runner\,\icon\:\trophy\,\pathnames\:\whos-using-harden-runner\,\type\:\document\},{\id\:\BmE5fhDEJICldoCZlH00\,\title\:\Enterprise Readiness\,\href\:\/enterprise-readiness\,\icon\:\briefcase\,\pathnames\:\enterprise-readiness\,\type\:\document\},\isRoot\:true,\style\:\page-no-toc:hidden grow border-tint-subtle sidebar-list-line:border-l\}},\$L5a\}},\$L5b\\n)/script>script>self.__next_f.push(1,5c:I90983,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\Button\\n5d:I14250,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\4945\,\static/chunks/4945-430fa5cc2f8244f6.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\4078\,\static/chunks/4078-240c6ceed53849bd.js\,\3\,\static/chunks/3-706fe07d48eb98ff.js\,\559\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/layout-38e0735c1c8235e3.js\,\TableOfContentsScript\\n67:I4093,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\DropdownSubMenu\\n73:I4093,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef)/script>script>self.__next_f.push(1,1efb17e610fe.js\,\DropdownMenuItem\\n5a:\$\,\$L5c\,null,{\target\:\_blank\,\variant\:\secondary\,\size\:\large\,\href\:\https://www.gitbook.com/?utm_sourcecontent\u0026utm_mediumtrademark\u0026utm_campaignQJRZY4cfEeY3I7DXTOCp\,\className\:\text-sm font-semibold text-tint flex flex-row items-center px-5 py-4 gap-3 whitespace-normal bg-transparent depth-subtle:shadow-none border-tint-subtle m-2 mt-auto sidebar-default:mr-4\,\icon\:\$\,\$L4f\,null,{\icon\:\gitbook\,\className\:\size-5 shrink-0\},\label\:\Powered by GitBook\,\insights\:{\type\:\trademark_click\,\placement\:\sidebar\}}\n5b:\$\,\$L5d\,null,{}\n)/script>script>self.__next_f.push(1,49:\$\,\$L4e\,\Resources\,{\className\:\shrink null\,\button\:\$\,\span\,null,{\className\:\flex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7! cursor-default\,\children\:\Resources\,\$\,\$L4f\,null,{\icon\:\chevron-down\,\className\:\shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11\}},\openOnHover\:true,\children\:\$L5e\,\$L5f\,\$L60\,\$L61\,\$L62\,\$L63\}\n)/script>script>self.__next_f.push(1,4a:\$\,\$L4e\,\Company\,{\className\:\shrink null\,\button\:\$\,\span\,null,{\className\:\flex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7! cursor-default\,\children\:\Company\,\$\,\$L4f\,null,{\icon\:\chevron-down\,\className\:\shrink-0 group-data-stateopen/dropdown:rotate-180 group-open:rotate-180 size-3 transition-all opacity-6 group-hover/dropdown:opacity-11\}},\openOnHover\:true,\children\:\$L64\,\$L65\,\$L66\}\n)/script>script>self.__next_f.push(1,50:\$\,\$L67\,\0\,{\label\:\Resources\,\children\:\$L68\,\$L69\,\$L6a\,\$L6b\,\$L6c\,\$L6d\}\n51:\$\,\$L67\,\1\,{\label\:\Company\,\children\:\$L6e\,\$L6f\,\$L70\}\n57:\$\,\$L46\,null,{\href\:\/\,\className\:\group/headerlogo min-w-0 shrink flex items-center\,\children\:\$L71\,\$L72\,\$\,\div\,null,{\className\:\text-pretty line-clamp-2 tracking-tight max-w-18ch lg:max-w-24ch font-semibold ms-3 text-base/tight lg:text-lg/tight text-tint-strong theme-bold:text-header-link\,\children\:\StepSecurity\}}\n)/script>script>self.__next_f.push(1,4b:\$\,\$L46\,\Pricing\,{\href\:\https://www.stepsecurity.io/pricing\,\className\:\flex items-center gap-1 shrink contrast-more:underline truncate text-tint links-default:hover:text-primary links-default:data-stateopen:text-primary links-default:tint:hover:text-tint-strong links-default:tint:data-stateopen:text-tint-strong underline-offset-2 links-accent:hover:underline links-accent:data-stateopen:underline links-accent:underline-offset-4 links-accent:decoration-primary-subtle links-accent:decoration-3px links-accent:py-0.5 theme-bold:text-header-link hover:theme-bold:text-header-link/7!\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/pricing\,\kind\:\url\},\position\:\header\}},\children\:\Pricing\,null}\n)/script>script>self.__next_f.push(1,4c:\$\,\$L5c\,\Install StepSecurity App\,{\href\:\https://github.com/apps/stepsecurity-actions-security\,\variant\:\primary\,\size\:\medium\,\className\:\theme-bold:bg-header-link theme-bold:text-header-background theme-bold:shadow-none hover:theme-bold:bg-header-link hover:theme-bold:text-header-background hover:theme-bold:shadow-none\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://github.com/apps/stepsecurity-actions-security\,\kind\:\url\},\position\:\header\}},\label\:\Install StepSecurity App\}\n4d:\$\,\$L5c\,\Login\,{\href\:\https://app.stepsecurity.io/login\,\variant\:\header\,\size\:\medium\,\className\:\\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://app.stepsecurity.io/login\,\kind\:\url\},\position\:\header\}},\label\:\Login\}\n52:\$\,\$L73\,\2\,{\href\:\https://www.stepsecurity.io/pricing\,\insights\:{\type\:\link_click\,\link\:{\target\:\$4b:props:insights:link:target\,\position\:\header\}},\children\:\Pricing\}\n53:\$\,\$L73\,\3\,{\href\:\https://github.com/apps/stepsecurity-actions-security\,\insights\:{\type\:\link_click\,\link\:{\target\:\$4c:props:insights:link:target\,\position\:\header\}},\children\:\Install StepSecurity App\}\n54:\$\,\$L73\,\4\,{\href\:\https://app.stepsecurity.io/login\,\insights\:{\type\:\link_click\,\link\:{\target\:\$4d:props:insights:link:target\,\position\:\header\}},\children\:\Login\}\n)/script>script>self.__next_f.push(1,5e:\$\,\$L73\,\0\,{\href\:\https://www.stepsecurity.io/blog\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/blog\,\kind\:\url\},\position\:\header\}},\children\:\Blog\}\n5f:\$\,\$L73\,\1\,{\href\:\https://github.com/step-security/harden-runner\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://github.com/step-security/harden-runner\,\kind\:\url\},\position\:\header\}},\children\:\Harden-Runner\}\n60:\$\,\$L73\,\2\,{\href\:\https://app.stepsecurity.io/action-advisor\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://app.stepsecurity.io/action-advisor\,\kind\:\url\},\position\:\header\}},\children\:\GitHub Actions Advisor\}\n61:\$\,\$L73\,\3\,{\href\:\https://app.stepsecurity.io/action-advisor?typemaintained\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://app.stepsecurity.io/action-advisor?typemaintained\,\kind\:\url\},\position\:\header\}},\children\:\StepSecurity Maintained Actions\}\n62:\$\,\$L73\,\4\,{\href\:\https://www.stepsecurity.io/product-tour\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/product-tour\,\kind\:\url\},\position\:\header\}},\children\:\Product Tour\}\n63:\$\,\$L73\,\5\,{\href\:\https://status.stepsecurity.io/\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://status.stepsecurity.io/\,\kind\:\url\},\position\:\header\}},\children\:\System Status\}\n64:\$\,\$L73\,\0\,{\href\:\https://www.stepsecurity.io/company\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/company\,\kind\:\url\},\position\:\header\}},\children\:\About\}\n65:\$\,\$L73\,\1\,{\href\:\https://www.stepsecurity.io/case-studies\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/case-studies\,\kind\:\url\},\position\:\header\}},\children\:\Case Studies\}\n66:\$\,\$L73\,\2\,{\href\:\https://www.stepsecurity.io/newsroom\,\insights\:{\type\:\link_click\,\link\:{\target\:{\url\:\https://www.stepsecurity.io/newsroom\)/script>script>self.__next_f.push(1,,\kind\:\url\},\position\:\header\}},\children\:\Newsroom\}\n68:\$\,\$L73\,\0\,{\href\:\https://www.stepsecurity.io/blog\,\insights\:{\type\:\link_click\,\link\:{\target\:\$5e:props:insights:link:target\,\position\:\header\}},\children\:\Blog\}\n69:\$\,\$L73\,\1\,{\href\:\https://github.com/step-security/harden-runner\,\insights\:{\type\:\link_click\,\link\:{\target\:\$5f:props:insights:link:target\,\position\:\header\}},\children\:\Harden-Runner\}\n6a:\$\,\$L73\,\2\,{\href\:\https://app.stepsecurity.io/action-advisor\,\insights\:{\type\:\link_click\,\link\:{\target\:\$60:props:insights:link:target\,\position\:\header\}},\children\:\GitHub Actions Advisor\}\n6b:\$\,\$L73\,\3\,{\href\:\https://app.stepsecurity.io/action-advisor?typemaintained\,\insights\:{\type\:\link_click\,\link\:{\target\:\$61:props:insights:link:target\,\position\:\header\}},\children\:\StepSecurity Maintained Actions\}\n6c:\$\,\$L73\,\4\,{\href\:\https://www.stepsecurity.io/product-tour\,\insights\:{\type\:\link_click\,\link\:{\target\:\$62:props:insights:link:target\,\position\:\header\}},\children\:\Product Tour\}\n6d:\$\,\$L73\,\5\,{\href\:\https://status.stepsecurity.io/\,\insights\:{\type\:\link_click\,\link\:{\target\:\$63:props:insights:link:target\,\position\:\header\}},\children\:\System Status\}\n6e:\$\,\$L73\,\0\,{\href\:\https://www.stepsecurity.io/company\,\insights\:{\type\:\link_click\,\link\:{\target\:\$64:props:insights:link:target\,\position\:\header\}},\children\:\About\}\n6f:\$\,\$L73\,\1\,{\href\:\https://www.stepsecurity.io/case-studies\,\insights\:{\type\:\link_click\,\link\:{\target\:\$65:props:insights:link:target\,\position\:\header\}},\children\:\Case Studies\}\n70:\$\,\$L73\,\2\,{\href\:\https://www.stepsecurity.io/newsroom\,\insights\:{\type\:\link_click\,\link\:{\target\:\$66:props:insights:link:target\,\position\:\header\}},\children\:\Newsroom\}\n)/script>script>self.__next_f.push(1,74:T454,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr1\u0026quality100\u0026signd2de25d0\u0026sv2 320w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr2\u0026quality100\u0026signd2de25d0\u0026sv2 640w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr3\u0026quality100\u0026signd2de25d0\u0026sv2 960w)/script>script>self.__next_f.push(1,3d:\$\,\img\,null,{\alt\:\Logo\,\style\:{},\loading\:\lazy\,\fetchPriority\:\$undefined\,\className\:\block dark:hidden w-auto max-w-40 @4xl:max-w-64 max-h-10 @4xl:max-h-12 object-contain object-left rounded-sm straight-corners:rounded-xs\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr3\u0026quality100\u0026signd2de25d0\u0026sv2\,\srcSet\:\$74\,\sizes\:\320px\,\width\:1937,\height\:330}\n)/script>script>self.__next_f.push(1,:HL\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2\,\image\,{\fetchPriority\:\high\,\imageSrcSet\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr1\u0026quality100\u0026sign598da8d7\u0026sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr2\u0026quality100\u0026sign598da8d7\u0026sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2 96w\,\imageSizes\:\32px\}\n)/script>script>self.__next_f.push(1,75:T46f,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr1\u0026quality100\u0026sign598da8d7\u0026sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr2\u0026quality100\u0026sign598da8d7\u0026sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2 96w)/script>script>self.__next_f.push(1,47:\$\,\img\,null,{\alt\:\\,\style\:{\aspectRatio\:\1\},\loading\:\$undefined\,\fetchPriority\:\high\,\data-visual-test\:\$undefined\,\className\:\block dark:hidden object-contain size-8\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2\,\srcSet\:\$75\,\sizes\:\32px\,\width\:200,\height\:200}\n)/script>script>self.__next_f.push(1,76:T46f,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr1\u0026quality100\u0026sign598da8d7\u0026sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr2\u0026quality100\u0026sign598da8d7\u0026sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2 96w)/script>script>self.__next_f.push(1,72:\$\,\img\,null,{\alt\:\\,\style\:{\aspectRatio\:\1\},\loading\:\lazy\,\fetchPriority\:\high\,\data-visual-test\:\$undefined\,\className\:\hidden dark:block object-contain size-8\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2\,\srcSet\:\$76\,\sizes\:\32px\,\width\:200,\height\:200}\n)/script>script>self.__next_f.push(1,77:T46f,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr1\u0026quality100\u0026sign598da8d7\u0026sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr2\u0026quality100\u0026sign598da8d7\u0026sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2 96w)/script>script>self.__next_f.push(1,71:\$\,\img\,null,{\alt\:\\,\style\:{\aspectRatio\:\1\},\loading\:\$undefined\,\fetchPriority\:\high\,\data-visual-test\:\$undefined\,\className\:\block dark:hidden object-contain size-8\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2\,\srcSet\:\$77\,\sizes\:\32px\,\width\:200,\height\:200}\n)/script>script>self.__next_f.push(1,78:T46f,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr1\u0026quality100\u0026sign598da8d7\u0026sv2 32w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr2\u0026quality100\u0026sign598da8d7\u0026sv2 64w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2 96w)/script>script>self.__next_f.push(1,48:\$\,\img\,null,{\alt\:\\,\style\:{\aspectRatio\:\1\},\loading\:\lazy\,\fetchPriority\:\high\,\data-visual-test\:\$undefined\,\className\:\hidden dark:block object-contain size-8\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width32\u0026dpr3\u0026quality100\u0026sign598da8d7\u0026sv2\,\srcSet\:\$78\,\sizes\:\32px\,\width\:200,\height\:200}\n)/script>script>self.__next_f.push(1,79:T454,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr1\u0026quality100\u0026signd2de25d0\u0026sv2 320w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr2\u0026quality100\u0026signd2de25d0\u0026sv2 640w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr3\u0026quality100\u0026signd2de25d0\u0026sv2 960w)/script>script>self.__next_f.push(1,3e:\$\,\img\,null,{\alt\:\Logo\,\style\:{},\loading\:\lazy\,\fetchPriority\:\$undefined\,\className\:\hidden dark:block w-auto max-w-40 @4xl:max-w-64 max-h-10 @4xl:max-h-12 object-contain object-left rounded-sm straight-corners:rounded-xs\,\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Flogo%252FgvqlbPpFYDlFQjsihlk4%252F6.png%3Falt%3Dmedia%26token%3D38c67231-70aa-4a1f-a9de-3343f7bf118e\u0026width320\u0026dpr3\u0026quality100\u0026signd2de25d0\u0026sv2\,\srcSet\:\$79\,\sizes\:\320px\,\width\:1937,\height\:330}\n)/script>script>self.__next_f.push(1,7a:I74780,,\IconMark\\n)/script>script>self.__next_f.push(1,18:{\metadata\:\$\,\title\,\0\,{\children\:\Introduction | StepSecurity\},\$\,\meta\,\1\,{\name\:\generator\,\content\:\GitBook (4d3172d)\},\$\,\meta\,\2\,{\name\:\robots\,\content\:\index, follow\},\$\,\link\,\3\,{\rel\:\canonical\,\href\:\https://docs.stepsecurity.io\},\$\,\link\,\4\,{\rel\:\alternate\,\type\:\text/markdown\,\href\:\https://docs.stepsecurity.io/readme.md\},\$\,\link\,\5\,{\rel\:\alternate\,\type\:\application/rss+xml\,\title\:\RSS Feed\,\href\:\https://docs.stepsecurity.io/rss.xml\},\$\,\meta\,\6\,{\name\:\mobile-web-app-capable\,\content\:\yes\},\$\,\meta\,\7\,{\name\:\apple-mobile-web-app-title\,\content\:\StepSecurity\},\$\,\meta\,\8\,{\name\:\apple-mobile-web-app-status-bar-style\,\content\:\default\},\$\,\meta\,\9\,{\property\:\og:title\,\content\:\Introduction | StepSecurity\},\$\,\meta\,\10\,{\property\:\og:image\,\content\:\https://docs.stepsecurity.io/~gitbook/ogimage/CuvkmeuqUnBYUT2Y8Szr\},\$\,\meta\,\11\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\12\,{\name\:\twitter:title\,\content\:\Introduction | StepSecurity\},\$\,\meta\,\13\,{\name\:\twitter:image\,\content\:\https://docs.stepsecurity.io/~gitbook/ogimage/CuvkmeuqUnBYUT2Y8Szr\},\$\,\link\,\14\,{\rel\:\icon\,\href\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width48\u0026height48\u0026sign598da8d7\u0026sv2\,\type\:\image/png\,\media\:\(prefers-color-scheme: light)\},\$\,\link\,\15\,{\rel\:\icon\,\href\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width48\u0026height48\u0026sign598da8d7\u0026sv2\,\type\:\image/png\,\media\:\(prefers-color-scheme: dark)\},\$\,\link\,\16\,{\rel\:\apple-touch-icon\,\href\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width180\u0026height180\u0026sign598da8d7\u0026sv2\,\type\:\image/png\,\media\:\(prefers-color-scheme: light)\},\$\,\link\,\17\,{\rel\:\apple-touch-icon\,\href\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F3938431350-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FHhu8NwchzrRxmxplqEVj%252Fsites%252Fsite_LBo5J%252Ficon%252FEEqXKrU7w133ked2NtTW%252Fstepsecurity.png%3Falt%3Dmedia%26token%3D8b621992-83ea-4d5e-ac58-c988ba6caee5\u0026width180\u0026height180\u0026sign598da8d7\u0026sv2\,\type\:\image/png\,\media\:\(prefers-color-scheme: dark)\},\$\,\$L7a\,\18\,{},\error\:null,\digest\:\$undefined\}\n)/script>script>self.__next_f.push(1,1d:\$18:metadata\\n)/script>script>self.__next_f.push(1,7b:I75555,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PageContextProvider\\n7f:I10083,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PageFeedbackForm\\n81:I63644,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\CurrentPageProvider\\n82:I41341,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58)/script>script>self.__next_f.push(1,d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PreservePageLayout\\n84:I15943,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\SuspenseLoadedHint\\n7d:T436,)/script>script>self.__next_f.push(1,group/aside order-last hidden max-w-0 pt-8 pb-4 opacity-0 xl:flex overflow-hidden xl:max-w-56 xl:opacity-11 xl:ml-12 xl:max-3xl:chat-open:hidden xl:max-3xl:chat-open:max-w-0 xl:max-3xl:chat-open:opacity-0 xl:max-3xl:chat-open:ml-0 hydrated:starting:ml-0 hydrated:starting:max-w-0 hydrated:starting:opacity-0 transition-margin,max-width,opacity,display duration-300 transition-discrete basis-56 grow-0 shrink-0 break-anywhere text-tint contrast-more:text-tint-strong sticky lg:top-0 lg:max-h-screen lg:site-header:top-16 lg:site-header:max-h-calc(100vh-4rem) lg:site-header-sections:top-27 lg:site-header-sections:max-h-calc(100vh-6.75rem) lg:htmlstyle*\--outline-top-offset\_\u0026:top-(--outline-top-offset)! lg:htmlstyle*\--outline-height\_\u0026:max-h-(--outline-height)! xl:max-2xl:page-api-block:z-10 xl:max-2xl:page-api-block:fixed xl:max-2xl:page-api-block:right-8 xl:max-2xl:page-api-block:w-60 xl:max-2xl:page-api-block:max-w-60 xl:max-2xl:page-api-block:pb-8 xl:max-2xl:page-api-block:pt-10 xl:max-2xl:body:has(.openapi-block):has(.page-has-ancestors)_\u0026:pt-6.5)/script>script>self.__next_f.push(1,14:\$\,\$L7b\,null,{\pageId\:\CuvkmeuqUnBYUT2Y8Szr\,\spaceId\:\QJRZY4cfEeY3I7DXTOCp\,\title\:\Introduction\,\children\:\$\,\div\,null,{\className\:\flex grow flex-col\,\children\:\$L7c\,\$\,\div\,null,{\className\:\flex grow flex-row --content-scroll-margin:calc(var(--spacing)*27)\,\children\:\$\,\aside\,null,{\className\:\$7d\,\children\:\$\,\div\,null,{\className\:\flex flex-col min-w-56 shrink-0 overflow-hidden w-full xl:max-2xl:rounded-corners:page-api-block:rounded-md xl:max-2xl:circular-corners:page-api-block:rounded-xl xl:max-2xl:page-api-block:border xl:max-2xl:page-api-block:border-tint xl:max-2xl:page-api-block:bg-tint/9 xl:max-2xl:page-api-block:backdrop-blur-lg xl:max-2xl:contrast-more:page-api-block:bg-tint xl:max-2xl:page-api-block:hover:shadow-lg xl:max-2xl:page-api-block:hover:shadow-tint-12/1 xl:max-2xl:dark:page-api-block:hover:shadow-tint-1/1 xl:max-2xl:page-api-block:not-hover:*:hidden\,\children\:\$\,\div\,null,{\className\:\hidden xl:max-2xl:page-api-block:flex! text-xs tracking-wide font-semibold uppercase px-2 py-1.5 flex-row items-center gap-2\,\children\:\$\,\$L4f\,null,{\icon\:\block-quote\,\className\:\size-3\},\On this page\,\$\,\$L4f\,null,{\icon\:\chevron-down\,\className\:\size-3 opacity-6 ml-auto\}},\$\,\div\,null,{\className\:\flex shrink flex-col overflow-hidden\,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$L7e\},\$\,\div\,null,{\className\:\flex flex-col gap-3 border-tint-subtle border-t first:border-none sidebar-list-default:px-3 pt-5 first:pt-0 xl:max-2xl:page-api-block:p-5 empty:hidden\,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$\,\$L7f\,null,{\pageId\:\CuvkmeuqUnBYUT2Y8Szr\}}}},\$L80\}},\$\,\$L81\,null,{\page\:{\spaceId\:\QJRZY4cfEeY3I7DXTOCp\,\pageId\:\CuvkmeuqUnBYUT2Y8Szr\},\children\:\$\,\main\,null,{\className\:\relative min-w-0 flex-1 max-w-screen-2xl py-8 break-anywhere @container page-width-default site-width-default page-has-toc\,\children\:\$\,\$L82\,null,{\siteWidthWide\:false,\pageHasToc\:true},null,\$L83\,\$\,\$L84\,null,{},\$\,\div\,null,{\className\:\flex flex-col \u0026\u003e*+*:mt-5 whitespace-pre-wrap\,\children\:\$\,\p\,\cF2rxgVsx1JJ\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\z43xYEXsem6e\,{\children\:\$\,\$1\,\0\,{\children\:\$\,\strong\,\mark\,{\className\:\font-bold\,\children\:\Welcome to the StepSecurity Documentation hub! \}}}},\$L85\,\$L86\,\$L87\,\$L88\,\$L89\,\$L8a\,\$L8b\,\$L8c\,\$L8d\,\$L8e\},\$L8f\,\$L90\},\$L91\}},\$L92\}}\n)/script>script>self.__next_f.push(1,9b:I47091,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\DateRelative\\n9c:I85053,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\TrackPageViewEvent\\n9d:I27851,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PageClientLayout\\n9e:I29605,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf2)/script>script>self.__next_f.push(1,7a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\Ad\\n9f:I46662,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PageActionsDropdown\\na0:I70855,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\ScrollSectionsList\\na1:I99447,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\PageCoverImage\\n85:\$\,\p\,\Cy0dvjY9wsHc\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-insi)/script>script>self.__next_f.push(1,de-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\ouyzwXSpHNkf\,{\children\:\$\,\$1\,\0\,{\children\:\Here, youll find all the information you need to get started with StepSecurity, implement its powerful features, and manage your security operations efficiently. Our documentation is designed to help you navigate the platform effortlessly and maximize your use of StepSecuritys tools.\}}}\n)/script>script>self.__next_f.push(1,86:\$\,\h2\,\8i8LDGEdgp61\,{\id\:\what-is-stepsecurity\,\className\:\text-xl @xs:text-2xl @lg:text-3xl font-semibold heading flex items-baseline scroll-mt-(--content-scroll-margin) text-start self-start justify-start relative group/hash mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 column-first-of-type:pt-0 pt-1em\,\children\:\$\,\div\,null,{\className\:\relative hash grid grid-area-1-1 h-1em border-0 opacity-0 site-background rounded group-hover/hash:opacity-0 group-focus/hash:opacity-0 md:group-hover/hash:opacity-1 md:group-focus/hash:opacity-1 -ml-6 pr-2 .flip-heading-hash_\u0026:order-last .flip-heading-hash_\u0026:ml-1 .flip-heading-hash_\u0026:pl-2\,\children\:\$\,\$L46\,null,{\href\:\#what-is-stepsecurity\,\aria-label\:\Direct link to heading\,\className\:\inline-flex h-full items-start leading-tight\,\children\:\$\,\$L4f\,null,{\icon\:\hashtag\,\className\:\self-center transition-colors text-transparent group-hover/hash:text-tint-subtle contrast-more:group-hover/hash:text-tint-strong size-4\}}},\$\,\div\,null,{\className\:\flex-1 z-1 justify-self-start max-w-full break-words text-start self-start justify-start leading-tight\,\children\:\$\,\$1\,\F3AmKresGIO2\,{\children\:\$\,\$1\,\0\,{\children\:\What is StepSecurity?\}}}}\n)/script>script>self.__next_f.push(1,87:\$\,\hr\,\osvI9IkJ7uIw\,{\className\:\mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 page-width-wide:max-w-full border-tint-subtle\}\n88:\$\,\p\,\wrkAypZopbQU\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\qnseqYmuoXrB\,{\children\:\$\,\$1\,\0\,{\children\:\StepSecurity is a comprehensive security platform for GitHub Actions Security, safeguarding the following layers:\}}}\n)/script>script>self.__next_f.push(1,89:\$\,\ul\,\VYhllADrygWp\,{\className\:\min-w-0 space-y-2 mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\,\children\:\$\,\li\,\UnVEiWd1xqUN\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\FtNRr5eIDHZY\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\v3jgnkcWMvCH\,{\children\:\$\,\$1\,\0\,{\children\:\Action Runners\}}}}},\$\,\li\,\yEwgkZwftyQM\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\ZIx0NKuZbtpk\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\SvV6WIpezTV2\,{\children\:\$\,\$1\,\0\,{\children\:\GitHub Action Workflow Files\}}}}},\$\,\li\,\01aKo6OSTLf1\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\HFdVT3AyWPGr\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\vJoLfGcsPFUP\,{\children\:\$\,\$1\,\0\,{\children\:\Third party Github Actions\}}}}},\$\,\li\,\GKEIYml4nxCO\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\no8YTe7ghquY\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\VCSoqFtXQcz1\,{\children\:\$\,\$1\,\0\,{\children\:\Software dependencies\}}}}}}\n)/script>script>self.__next_f.push(1,8a:\$\,\p\,\dImRPDXaYusv\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\lUB0BFlVW114\,{\children\:\$\,\$1\,\0\,{\children\:\StepSecurity effortlessly discovers, tracks, and remediates GitHub Action workflows across many repositories.\}}}\n)/script>script>self.__next_f.push(1,8b:\$\,\h2\,\oDfTxtuTuNmI\,{\id\:\trusted-by-leading-open-source-projects-and-enterprises\,\className\:\text-xl @xs:text-2xl @lg:text-3xl font-semibold heading flex items-baseline scroll-mt-(--content-scroll-margin) text-start self-start justify-start relative group/hash mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 column-first-of-type:pt-0 pt-1em\,\children\:\$\,\div\,null,{\className\:\relative hash grid grid-area-1-1 h-1em border-0 opacity-0 site-background rounded group-hover/hash:opacity-0 group-focus/hash:opacity-0 md:group-hover/hash:opacity-1 md:group-focus/hash:opacity-1 -ml-6 pr-2 .flip-heading-hash_\u0026:order-last .flip-heading-hash_\u0026:ml-1 .flip-heading-hash_\u0026:pl-2\,\children\:\$\,\$L46\,null,{\href\:\#trusted-by-leading-open-source-projects-and-enterprises\,\aria-label\:\Direct link to heading\,\className\:\inline-flex h-full items-start leading-tight\,\children\:\$\,\$L4f\,null,{\icon\:\hashtag\,\className\:\self-center transition-colors text-transparent group-hover/hash:text-tint-subtle contrast-more:group-hover/hash:text-tint-strong size-4\}}},\$\,\div\,null,{\className\:\flex-1 z-1 justify-self-start max-w-full break-words text-start self-start justify-start leading-tight\,\children\:\$\,\$1\,\5nLxcKesQd8c\,{\children\:\$\,\$1\,\0\,{\children\:\Trusted by Leading Open-Source Projects \u0026 Enterprises\}}}}\n)/script>script>self.__next_f.push(1,8c:\$\,\p\,\0I5hlwUilnIE\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\mQRmtg0g37WJ\,{\children\:\$\,\$1\,\0\,{\children\:\Harden-Runner, one of StepSecuritys core solutions is trusted by over \},\$\,\$1\,\1\,{\children\:\$\,\strong\,\mark\,{\className\:\font-bold\,\children\:\10,000\}},\$\,\$1\,\2\,{\children\:\ leading open-source projects and enterprises, including industry giants like Microsoft, Google, Kubernetes, and more.\}}}\n)/script>script>self.__next_f.push(1,8d:\$\,\p\,\xNRwN6BtNvXM\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid page-api-block:ml-0 text-start self-start justify-start\,\children\:\$\,\$1\,\kxEIheYsy8cv\,{\children\:\$\,\$1\,\0\,{\children\:\Here are some case studies that show how StepSecurity detected real-life security attacks and helped organizations strengthen their CI/CD pipelines:\}}}\n)/script>script>self.__next_f.push(1,8e:\$\,\ul\,\9jQKD0WYQno1\,{\className\:\min-w-0 space-y-2 mx-auto page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl page-api-block:ml-0\,\children\:\$\,\li\,\4mTmENMQaHTb\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\sefiEZVd7IYS\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\P0h0wJ6iV1X6\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$L93\,\$\,\$1\,\JN46bBResEnu\,{\children\:\$\,\$1\,\0\,{\children\:\ (\}},\$L94\,\$\,\$1\,\hO0NdpU3Sdpa\,{\children\:\$\,\$1\,\0\,{\children\:\)\}}}}},\$\,\li\,\9hVaUcW0JTnS\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\pV8RAf9PG1km\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\aPOgpfp5lJLo\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$L95\,\$\,\$1\,\tot12Se5NpqK\,{\children\:\$\,\$1\,\0\,{\children\:\\}}}}},\$\,\li\,\YTjqqbqOaZ2d\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\M2I8E6TLGKuS\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\VwOhUzGh0GwZ\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$L96\,\$\,\$1\,\YDdIkAxzymtJ\,{\children\:\$\,\$1\,\0\,{\children\:\\}}}}},\$\,\li\,\ZoKqQw47VxI6\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\bViCQkMwLspp\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$L97\}}},\$L98\,\$L99\,\$L9a\}\n)/script>script>self.__next_f.push(1,90:\$\,\div\,null,{\className\:\mx-auto mt-6 page-api-block:ml-0 flex max-w-3xl page-full-width:max-w-screen-2xl flex-row flex-wrap items-center gap-4 text-tint contrast-more:text-tint-strong\,\children\:\$\,\p\,null,{\className\:\mr-auto text-sm \,\children\:\$\,\$1\,\string-0\,{\children\:\Last updated \},\$\,\$1\,\arg-0\,{\children\:\$\,\$L9b\,null,{\value\:\2026-01-07T06:46:05.713Z\}},\\},\$\,\$L7f\,null,{\className\:\xl:hidden\,\pageId\:\CuvkmeuqUnBYUT2Y8Szr\}}\n91:\$\,\$L9c\,null,{\displayContext\:\site\}\n92:\$\,\$L9d\,null,{\pageMetaLinks\:{\canonical\:null,\alternates\:}}\n80:\$\,\div\,null,{\className\:\sticky bottom-0 z-10 mt-auto flex flex-col bg-tint-base theme-gradient-tint:bg-gradient-tint theme-gradient:bg-gradient-primary theme-muted:bg-tint-subtle html.sidebar-filled.theme-bold.tint_\u0026:bg-tint-subtle border-tint-subtle xl:max-2xl:page-api-block:border-t xl:max-2xl:page-api-block:p-2 pt-4\,\children\:\$\,\div\,null,{\className\:\flex items-center justify-end\,\children\:\$\,\$1c\,null,{\fallback\:null,\children\:\$\,\$L3f\,null,{}}},\$\,\$L9e\,null,{\zoneId\:null,\placement\:\aside\,\spaceId\:\QJRZY4cfEeY3I7DXTOCp\,\siteAdsStatus\:\$undefined\,\ignore\:false,\style\:\$undefined\}}\n)/script>script>self.__next_f.push(1,83:\$\,\header\,null,{\className\:\max-w-3xl page-width-wide:max-w-screen-2xl mx-auto mb-6 space-y-3 page-api-block:ml-0 page-api-block:max-w-full page-no-ancestors\,\children\:\$\,\$L9f\,null,{\siteTitle\:\StepSecurity\,\urls\:{\html\:\https://docs.stepsecurity.io\,\markdown\:\https://docs.stepsecurity.io/readme.md\,\rss\:\$undefined\,\editOnGit\:\$undefined\,\pdf\:\/~gitbook/pdf?pageCuvkmeuqUnBYUT2Y8Szr\u0026onlyyes\u0026limit100\,\mcp\:\https://docs.stepsecurity.io/~gitbook/mcp\},\actions\:{\externalAI\:true,\markdown\:true,\mcp\:true},\className\:\float-right ml-4 xl:max-2xl:page-api-block:mr-62 -mt-3 xs:mt-2\},false,\$\,\h1\,null,{\className\:\text-2xl @xs:text-3xl @lg:text-4xl leading-tight font-bold flex items-center gap-.5em grow text-pretty clear-right xs:clear-none\,\children\:\$\,\$L4f\,null,{\icon\:\house-blank\,\className\:\size-1em text-tint-subtle shrink-0\},\Introduction\},null}\n)/script>script>self.__next_f.push(1,7e:\$\,\div\,null,{\className\:\overflow-y-auto\,\children\:\$\,\$La0\,null,{\sections\:{\id\:\what-is-stepsecurity\,\title\:\$\,\$1\,\F3AmKresGIO2\,{\children\:\What is StepSecurity?\},\depth\:1},{\id\:\trusted-by-leading-open-source-projects-and-enterprises\,\title\:\$\,\$1\,\5nLxcKesQd8c\,{\children\:\Trusted by Leading Open-Source Projects \u0026 Enterprises\},\depth\:1}}}\na2:Tc90,)/script>script>self.__next_f.push(1,https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width768\u0026dpr1\u0026quality100\u0026sign2db4da60\u0026sv2 768w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width768\u0026dpr2\u0026quality100\u0026sign2db4da60\u0026sv2 1536w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width768\u0026dpr3\u0026quality100\u0026sign2db4da60\u0026sv2 2304w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1024\u0026dpr1\u0026quality100\u0026sign2db4da60\u0026sv2 1024w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1024\u0026dpr2\u0026quality100\u0026sign2db4da60\u0026sv2 2048w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1024\u0026dpr3\u0026quality100\u0026sign2db4da60\u0026sv2 3072w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1248\u0026dpr1\u0026quality100\u0026sign2db4da60\u0026sv2 1248w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1248\u0026dpr2\u0026quality100\u0026sign2db4da60\u0026sv2 2496w, https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1248\u0026dpr3\u0026quality100\u0026sign2db4da60\u0026sv2 3744w)/script>script>self.__next_f.push(1,7c:\$\,\div\,null,{\id\:\page-cover\,\data-full\:\true\,\className\:\overflow-hidden -mx-4 transition-all sm:-mx-6 md:-mx-8 lg:-ml-12 lg:rounded-corners:rounded-bl-xl lg:circular-corners:rounded-bl-3xl 2xl:rounded-corners:rounded-br-xl 2xl:circular-corners:rounded-br-3xl\,\children\:\$\,\$La1\,null,{\imgs\:{\light\:{\src\:\https://docs.stepsecurity.io/~gitbook/image?urlhttps%3A%2F%2F754495266-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQJRZY4cfEeY3I7DXTOCp%252Fuploads%252FVOYd5zYjtePefu3qKsAc%252Fimage%2520%281%29.png%3Falt%3Dmedia%26token%3D845eec7b-2c03-4c1e-b5bb-870b26778178\u0026width1248\u0026dpr3\u0026quality100\u0026sign2db4da60\u0026sv2\,\srcSet\:\$a2\,\sizes\:\(max-width: 768px) 768px, (max-width: 1024px) 1024px, 1248px\,\width\:1990,\height\:480,\size\:{\width\:1990,\height\:480}},\dark\:\$undefined\},\y\:0,\height\:\$undefined\}}\n)/script>script>self.__next_f.push(1,a7:I42651,\6268\,\static/chunks/f5718501-b58a5cfb1abadce5.js\,\2122\,\static/chunks/9071f66d-390fafe3303b2acb.js\,\6500\,\static/chunks/6500-df22b4917e9f7eea.js\,\711\,\static/chunks/711-f01ba055e2d09f63.js\,\9014\,\static/chunks/9014-2de2a842f1453568.js\,\1026\,\static/chunks/1026-7238b3f0a07452e6.js\,\6782\,\static/chunks/6782-c774ebb74dd85111.js\,\9330\,\static/chunks/9330-58d5f2baf27a33de.js\,\8617\,\static/chunks/app/sites/static/%5Bmode%5D/%5BsiteURL%5D/%5BsiteData%5D/(content)/%5BpagePath%5D/page-f5ef1efb17e610fe.js\,\InlineLinkTooltip\\n97:\$\,\$1\,\U4Qx1Ht126HQ\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$La3\,\$\,\$1\,\24zfPnKyWOEg\,{\children\:\$\,\$1\,\0\,{\children\:\\}}\n)/script>script>self.__next_f.push(1,98:\$\,\li\,\pGxC1zmb3nRE\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\Fv3cO4LbsPjg\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\R87iwNWNiHdS\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$La4\,\$\,\$1\,\irSqD0UqlJie\,{\children\:\$\,\$1\,\0\,{\children\:\\}}}}}\n)/script>script>self.__next_f.push(1,99:\$\,\li\,\MfwnDCLyWdWN\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\hVUlURizhwMi\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\ZgOuKyiCQZfG\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$La5\,\$\,\$1\,\mXvAeCkijSRn\,{\children\:\$\,\$1\,\0\,{\children\:\\}}}}}\n)/script>script>self.__next_f.push(1,9a:\$\,\li\,\fFwcxu08YecX\,{\className\:\leading-normal flex items-start\,\children\:\$\,\div\,null,{\className\:\text-base leading-normal mr-1 flex min-h-lh min-w-6 items-center justify-center text-tint\,\children\:\$\,\div\,null,{\className\:\before:font-var before:content-(--pseudoBefore--content)\,\style\:{\--pseudoBefore--content\:\•\,\--font-family\:\Arial\,\fontSize\:\min(1.5em, 24px)\,\lineHeight\:1}}},\$\,\div\,null,{\className\:\flex min-w-0 flex-1 flex-col space-y-2\,\children\:\$\,\p\,\LXHbNw3nwaGD\,{\className\:\has-.button,input:flex has-.button,input:flex-wrap has-.button,input:gap-2 has-.button,input:items-center page-width-wide:mx-0 w-full decoration-primary/6 max-w-3xl print:break-inside-avoid min-h-lh h2:pt-0 h3:pt-0 h4:pt-0 mx-0 text-start self-start justify-start\,\children\:\$\,\$1\,\RXNYNmcG5HGZ\,{\children\:\$\,\$1\,\0\,{\children\:\\}},\$La6\,\$\,\$1\,\uDmobfa4zoE1\,{\children\:\$\,\$1\,\0\,{\children\:\\}}}}}\n)/script>script>self.__next_f.push(1,8f:\$\,\div\,null,{\className\:\flex flex-col md:flex-row mt-6 gap-2 max-w-3xl page-width-wide:max-w-screen-2xl mx-auto text-tint\,\children\:null,\$\,\$L46\,null,{\href\:\/getting-started\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\page\,\page\:\c3luX6wQumkI0we3gRub\},\position\:\content\}},\className\:\group text-sm p-2.5 flex gap-4 flex-1 flex-row items-center pr-4 border border-tint-subtle rounded-sm circular-corners:rounded-2xl straight-corners:rounded-none hover:border-primary text-pretty md:p-4 md:text-base\,\children\:\$\,\span\,null,{\className\:\flex flex-col flex-1\,\children\:\$\,\span\,null,{\className\:\text-xs\,\children\:\Next\},\$\,\span\,null,{\className\:\text-tint-strong group-hover:text-primary line-clamp-2\,\children\:\Getting Started\}},\$\,\$L4f\,null,{\icon\:\chevron-right\,\className\:\hidden size-4 text-tint-subtle contrast-more:text-tint-strong group-hover:text-primary md:block\}}}\n)/script>script>self.__next_f.push(1,93:\$\,\$La7\,\lvDrMVgNTl4s\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised\,\text\:\https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised\},\position\:\content\}},\children\:\$\,\$1\,\YsrlbH4KUEdZ\,{\children\:\$\,\$1\,\0\,{\children\:\Harden-Runner Detected the tj-actions/changed-files compromise\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,94:\$\,\$La7\,\qaNyHVJGGyCU\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://github.com/advisories/GHSA-mrrh-fwg8-r2c3\,\text\:\https://github.com/advisories/GHSA-mrrh-fwg8-r2c3\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://github.com/advisories/GHSA-mrrh-fwg8-r2c3\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://github.com/advisories/GHSA-mrrh-fwg8-r2c3\},\position\:\content\}},\children\:\$\,\$1\,\RyZjmgaEX2xT\,{\children\:\$\,\$1\,\0\,{\children\:\CVE-2025-30066\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,95:\$\,\$La7\,\gbC1LJkFD6sW\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/blog/how-harden-runner-detected-the-sha1-hulud-supply-chain-attack-in-cncfs-backstage-repository\,\text\:\https://www.stepsecurity.io/blog/how-harden-runner-detected-the-sha1-hulud-supply-chain-attack-in-cncfs-backstage-repository\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/blog/how-harden-runner-detected-the-sha1-hulud-supply-chain-attack-in-cncfs-backstage-repository\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/blog/how-harden-runner-detected-the-sha1-hulud-supply-chain-attack-in-cncfs-backstage-repository\},\position\:\content\}},\children\:\$\,\$1\,\TUGJFOZACcNo\,{\children\:\$\,\$1\,\0\,{\children\:\Harden Runner Detected the Sha1-Hulud Supply Chain Attack in CNCFs Backstage Repository\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,96:\$\,\$La7\,\nMem0LyGRz70\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware\,\text\:\https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware\},\position\:\content\}},\children\:\$\,\$1\,\PgSFG3G7ZgfM\,{\children\:\$\,\$1\,\0\,{\children\:\Harden-Runner Detected the NX Build System compromise\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,a3:\$\,\$La7\,\ExPqjG1kC7eN\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/case-studies/flank\,\text\:\https://www.stepsecurity.io/case-studies/flank\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/case-studies/flank\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/case-studies/flank\},\position\:\content\}},\children\:\$\,\$1\,\SdPsFsle8kMg\,{\children\:\$\,\$1\,\0\,{\children\:\Harden-Runner Detects CI/CD Supply Chain Attack in Google’s Open-Source Project Flank\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,a4:\$\,\$La7\,\WcrPaWmFMeXD\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/case-studies/azure-karpenter-provider\,\text\:\https://www.stepsecurity.io/case-studies/azure-karpenter-provider\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/case-studies/azure-karpenter-provider\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/case-studies/azure-karpenter-provider\},\position\:\content\}},\children\:\$\,\$1\,\dpqgmztY3nKl\,{\children\:\$\,\$1\,\0\,{\children\:\StepSecurity Detects CI/CD Supply Chain Attack in Microsoft’s Open-Source Project Azure Karpenter Provider in Real-Time\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,a5:\$\,\$La7\,\YrJA44nmHbeH\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/case-studies/coveo\,\text\:\https://www.stepsecurity.io/case-studies/coveo\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/case-studies/coveo\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/case-studies/coveo\},\position\:\content\}},\children\:\$\,\$1\,\kFIZA5iXciUe\,{\children\:\$\,\$1\,\0\,{\children\:\How Coveo Strengthened GitHub Actions Security with StepSecurity\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>script>self.__next_f.push(1,a6:\$\,\$La7\,\Q1mErk7tM6YT\,{\breadcrumbs\:{\label\:\External link to\},\isExternal\:true,\isSamePage\:false,\openInNewTabLabel\:\Open in new tab\,\target\:{\href\:\https://www.stepsecurity.io/case-studies/hashgraph\,\text\:\https://www.stepsecurity.io/case-studies/hashgraph\,\subText\:\$undefined\,\icon\:\$undefined\},\children\:\$\,\$L46\,null,{\href\:\https://www.stepsecurity.io/case-studies/hashgraph\,\insights\:{\type\:\link_click\,\link\:{\target\:{\kind\:\url\,\url\:\https://www.stepsecurity.io/case-studies/hashgraph\},\position\:\content\}},\children\:\$\,\$1\,\RJQwz3AkJFaC\,{\children\:\$\,\$1\,\0\,{\children\:\Hashgraph Achieves Comprehensive CI/CD Security Without Compromising Development Speed\}},\$\,\$L4f\,null,{\icon\:\arrow-up-right\,\className\:\ml-0.5 inline size-3 links-accent:text-tint-subtle\},\classNames\:\LinkStyles\}}\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]