@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.2hsizu-z_gncm.woff2?dpl=dpl_5BMJkSCe4Qg3jbvdKPPYkGWQTL8w)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__xw6YSW__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__xw6YSW__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.2ss63b6eqyzy4.woff2?dpl=dpl_5BMJkSCe4Qg3jbvdKPPYkGWQTL8w)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__2PKHIW__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__2PKHIW__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.0rqe0db4f0cia.woff2?dpl=dpl_5BMJkSCe4Qg3jbvdKPPYkGWQTL8w)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__SRUIiW__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__SRUIiW__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.04xw1z5oncddb.woff2?dpl=dpl_5BMJkSCe4Qg3jbvdKPPYkGWQTL8w)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__vNaVpa__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__vNaVpa__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.1gvmpev-r-ty_.woff2?dpl=dpl_5BMJkSCe4Qg3jbvdKPPYkGWQTL8w)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__X8BMma__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__X8BMma__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
html,body{color:#f5f2e8;background:#090909;min-height:100%;margin:0}*,:before,:after{box-sizing:border-box;border-radius:0}a{color:inherit}code{background:#090909;border:1px solid #343127;padding:2px 6px;font-size:.9em}button,input{appearance:none;font:inherit}.site-shell{min-height:100vh}.page{width:min(1120px,100% - 32px);min-height:100vh;margin:0 auto;padding:32px 0}.home-page{place-items:center;display:grid}.home-sign-in{text-align:center;justify-items:center;gap:32px;display:grid}.home-sign-in h1{font-size:clamp(4rem,14vw,10rem)}.app-shell{--app-sidebar-width:248px;grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);width:100%;min-height:100vh;display:grid}.app-shell[data-collapsed=true]{--app-sidebar-width:72px}.app-sidebar-backdrop{padding:0;display:none}.app-sidebar{z-index:2;width:var(--app-sidebar-width);background:#11100d;border-right:1px solid #2b2924;flex-direction:column;grid-area:1/1;min-width:0;height:100vh;display:flex;position:sticky;top:0}.app-main{grid-area:1/2;width:100%;min-width:0}.app-main-inner{align-content:start;gap:24px;width:min(1120px,100% - 32px);margin:0 auto;padding:32px 0;display:grid}.app-mobile-bar{background:#11100d;border-bottom:1px solid #2b2924;align-items:center;gap:12px;width:100%;padding:12px 16px;display:none}.sidebar-top,.sidebar-footer{align-items:center;gap:8px;padding:12px;display:flex}.sidebar-top{border-bottom:1px solid #2b2924;justify-content:space-between;min-height:68px}.sidebar-footer{border-top:1px solid #2b2924;margin-top:auto}.sidebar-brand{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.brand{align-items:center;min-width:0;font-size:1.4rem;font-weight:700;text-decoration:none;display:flex}.brand-collapsed{display:none}.sidebar-label,.brand-full{white-space:nowrap;overflow:hidden}.sidebar-icon{flex-shrink:0;display:block}.sidebar-icon-button,.sidebar-signout{color:#f5f2e8;cursor:pointer;background:#14130f;border:1px solid #3a382f;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.sidebar-icon-button{flex-shrink:0;width:44px}.sidebar-signout{justify-content:flex-start;gap:12px;width:100%;padding:0 12px}.sidebar-icon-button:hover,.sidebar-signout:hover{border-color:#f5f2e8}.sidebar-close{display:none}.app-nav{flex:1;align-content:start;gap:6px;padding:12px;display:grid}.app-nav a,.sidebar-signout{position:relative}.app-nav a{color:#c8c2b4;align-items:center;gap:12px;min-height:44px;padding:0 12px;text-decoration:none;display:flex}.app-nav a:hover,.app-nav a[aria-current=page]{color:#f5f2e8;background:#1c1a15}.app-nav a[aria-current=page]{box-shadow:inset 0 0 0 1px #b7ff5a}.app-sidebar a:focus-visible,.app-sidebar button:focus-visible,.app-mobile-bar button:focus-visible{outline-offset:-1px;outline:1px solid #b7ff5a}@media (min-width:761px){.app-shell[data-collapsed=true] .sidebar-top{justify-content:center}.app-shell[data-collapsed=true] .sidebar-brand{flex:none;justify-content:center;position:relative}.app-shell[data-collapsed=true] .brand{justify-content:center;width:44px;height:44px}.app-shell[data-collapsed=true] .sidebar-collapse{opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-shell[data-collapsed=true] .sidebar-brand:hover .sidebar-collapse,.app-shell[data-collapsed=true] .sidebar-collapse:focus-visible{opacity:1;pointer-events:auto}.app-shell[data-collapsed=true] .sidebar-brand:hover .brand-collapsed{opacity:0}.app-shell[data-collapsed=true] .sidebar-brand:has(.sidebar-collapse:focus-visible) .brand-collapsed{opacity:0}.app-shell[data-collapsed=true] .brand-full,.app-shell[data-collapsed=true] .sidebar-label{display:none}.app-shell[data-collapsed=true] .brand-collapsed{display:block}.app-shell[data-collapsed=true] .sidebar-footer,.app-shell[data-collapsed=true] .app-nav a,.app-shell[data-collapsed=true] .sidebar-signout{justify-content:center}.app-shell[data-collapsed=true] .app-nav a,.app-shell[data-collapsed=true] .sidebar-signout{width:44px;padding:0}}@media (max-width:760px){.app-shell{grid-template-columns:minmax(0,1fr)}.app-main{grid-column:1}.app-sidebar-backdrop{z-index:20;cursor:pointer;background:#00000094;border:0;position:fixed;inset:0}.app-shell[data-mobile-open=false] .app-sidebar-backdrop{display:none}.app-shell[data-mobile-open=true] .app-sidebar-backdrop{display:block}.app-sidebar{z-index:30;visibility:hidden;pointer-events:none;width:min(280px,100% - 48px);position:fixed;top:0;left:0;transform:translate(-100%)}.app-shell[data-mobile-open=true] .app-sidebar{visibility:visible;pointer-events:auto;transform:none}.app-mobile-bar{display:flex}.sidebar-collapse{display:none}.sidebar-close{display:inline-flex}}@media (prefers-reduced-motion:no-preference){.app-sidebar{transition:width .16s}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.app-sidebar{transition:transform .16s,visibility .16s}}.eyebrow{color:#b7ff5a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:.8rem}h1,h2{letter-spacing:-.06em;margin:0;line-height:.95}h1{font-size:clamp(2.4rem,7vw,5rem)}h2{font-size:1.35rem}.muted{color:#c8c2b4;line-height:1.6}.button{color:#f5f2e8;background:#14130f;border:1px solid #3a382f;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.button:hover{border-color:#f5f2e8}.button:disabled{cursor:not-allowed;opacity:.55}.button.primary{color:#090909;background:#b7ff5a;border-color:#b7ff5a;font-weight:700}.oauth-action{gap:12px;display:grid}.vercel-button{gap:10px}.panel{background:0 0;padding:clamp(24px,5vw,40px)}.card-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.panel-body{min-height:216px}.dashboard{gap:32px;display:grid}.dashboard-stats{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:12px;display:grid}.dashboard-stat,a.dashboard-stat{min-height:104px;color:inherit;background:#090909;border:1px solid #343127;align-content:space-between;padding:14px;text-decoration:none;display:grid}a.dashboard-stat:hover,a.dashboard-stat:focus-visible{border-color:#b7ff5a}.dashboard-stat p{color:#c8c2b4;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem}.dashboard-stat strong{letter-spacing:-.05em;font-size:clamp(1.8rem,4vw,2.4rem);line-height:1}.dashboard-stat[data-tone=warn] strong{color:#e6c36a}.dashboard-stat[data-tone=alert] strong{color:#ff6b6b}.dashboard-grid{gap:32px;display:grid}.dashboard-side,.dashboard-section{gap:16px;display:grid}.dashboard-section-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dashboard-section-heading .eyebrow{margin:0}@media (min-width:860px){.dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);align-items:start}}.form-error,.form-success{margin:0 0 20px;padding:12px 14px}.form-error{color:#ffb4a8;background:#2a1010;border:1px solid #6f2a2a}.form-success{color:#d7ff9a;background:#17200d;border:1px solid #3d4e22}.text-link{color:#b7ff5a;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0}.empty-state{justify-items:start;gap:16px;display:grid}.skeleton-stack,.skeleton-list{gap:12px;display:grid}.skeleton-heading{background:#1c1a15;border:1px solid #2b2924;width:min(420px,70%);height:48px}.skeleton-card{background:#090909;border:1px solid #343127;height:64px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.project-picker,.project-group,.project-choice-list,.project-list{gap:12px;display:grid}.project-picker{gap:24px}.project-picker-toolbar,.project-group-header,.project-choice,.project-picker-actions,.project-list a{justify-content:space-between;align-items:center;gap:16px;display:flex}.project-search{flex:1}.project-search input,.project-choice,.project-list a{color:#f5f2e8;background:#090909;border:1px solid #343127;width:100%}.project-search input{outline:none;min-height:48px;padding:0 14px}.project-search input:focus,.project-choice.selected,.project-list a:hover{border-color:#b7ff5a}.project-choice,button.project-choice{cursor:pointer;font:inherit;text-align:left;justify-content:flex-start;padding:14px}.add-project-row{justify-content:space-between}.remove-project{justify-items:start;gap:12px;display:grid}.project-choice input{appearance:none;accent-color:#b7ff5a;background:0 0;border:1px solid #b7ff5a;flex-shrink:0;width:14px;height:14px}.project-choice input:checked{background:#b7ff5a}.project-choice strong,.project-choice span,.project-list strong,.project-list span{display:block}.project-choice span span,.project-list span{color:#c8c2b4;margin-top:4px;font-size:.9rem}.project-list,.connection-list{margin:0;padding:0;list-style:none}.connection-block+.connection-block,.project-sources{margin-top:8px}.project-sources,.project-sections{gap:28px;display:grid}.auto-scan{justify-items:end;gap:8px;display:grid}.auto-scan-toggle{cursor:pointer;align-items:center;gap:12px;margin:0;display:flex}.auto-scan-switch{pointer-events:none;background:0 0;border:1px solid #b7ff5a;flex-shrink:0;width:40px;height:22px;position:relative}.auto-scan-switch:after{content:"";background:#b7ff5a;width:16px;height:16px;position:absolute;top:2px;left:2px}.auto-scan-toggle input:checked+.auto-scan-switch{background:#b7ff5a}.auto-scan-toggle input:checked+.auto-scan-switch:after{background:#090909;left:20px}.auto-scan-toggle input:focus-visible+.auto-scan-switch{outline-offset:3px;outline:1px solid #f5f2e8}.auto-scan-toggle input:disabled+.auto-scan-switch{cursor:wait;opacity:.6}.auto-scan-toggle span{text-align:right;gap:2px;display:grid}.auto-scan-toggle small{color:#c8c2b4;font-size:.85rem}.integrations-panel .card-heading{margin-bottom:20px}.integrations-panel h1{letter-spacing:-.04em;font-size:clamp(1.7rem,3.4vw,2.35rem);line-height:1.05}.integration-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.integration-card{min-width:0;color:inherit;background:#11100d;border:1px solid #3a382f;text-decoration:none}a.integration-card{cursor:pointer}.integration-card[data-service=vercel]{--integration-highlight:#fff;--integration-wordmark:url(/integrations/vercel-lockup.svg)}.integration-card[data-service=github]{--integration-highlight:#0fbf3e;--integration-wordmark:url(/integrations/github-lockup.svg)}.integration-card[data-service=hackerone]{--integration-wordmark:url(/integrations/hackerone-lockup.png)}.integration-card[data-service=cloudflare]{--integration-highlight:#f48120;--integration-wordmark:url(/integrations/cloudflare-lockup.png)}.integration-card[data-service=gitlab]{--integration-wordmark:url(/integrations/gitlab-lockup.svg)}.integration-card:hover{border-color:var(--integration-highlight,#f5f2e8)}a.integration-card:focus-visible{outline:1px solid var(--integration-highlight,#b7ff5a);outline-offset:-1px}.integration-card-inner{justify-content:space-between;align-items:center;gap:20px;min-height:120px;padding:24px 28px;display:flex}.integration-card-wordmark{color:#f5f2e8;width:min(100%,12.5rem);height:2.35rem;-webkit-mask:var(--integration-wordmark) center / contain no-repeat;-webkit-mask:var(--integration-wordmark) left center / contain no-repeat;mask:var(--integration-wordmark) left center / contain no-repeat;background-color:currentColor;flex:0 12.5rem}.integration-card-status{color:#c8c2b4;letter-spacing:.04em;text-align:right;text-transform:uppercase;flex-shrink:0;margin:0;font-size:.78rem}.integration-card[data-status=connected] .integration-card-status{color:#fff}.integration-card[data-status=error] .integration-card-status{color:#ffb4a8}.integration-card[data-status=unavailable],.integration-card[data-status=soon]{color:#c8c2b4}.integration-card[data-status=soon]:not([data-service=cloudflare]):hover{border-color:#3a382f}.integration-card:is(:hover,:focus-visible) .integration-card-wordmark,.integration-card:is(:hover,:focus-visible) .integration-card-status{color:var(--integration-highlight)}@media (max-width:720px){.integration-cards{grid-template-columns:1fr}.integration-card-inner{min-height:104px;padding:20px 22px}}.connection-list{gap:12px;display:grid}.connection-list li{background:#090909;border:1px solid #343127;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.connection-list strong,.connection-list span{display:block}.connection-list span{color:#c8c2b4;margin-top:4px;font-size:.9rem}.project-list a{place-items:start;gap:8px;padding:14px;text-decoration:none;display:grid}.project-integrations{gap:4px;width:100%;display:grid}.project-integration{color:#c8c2b4;align-items:center;gap:8px;min-width:0;font-size:.9rem;display:flex}.project-integration span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.project-integration svg{color:#f5f2e8;flex-shrink:0;width:14px;height:14px}.project-picker-actions{justify-content:flex-start}@media (min-width:640px){.page,.app-main-inner{width:min(1120px,100% - 64px);padding:48px 0}}.stack{gap:16px;display:grid}.field{gap:8px;display:grid}.field input,.secret-box{color:#f5f2e8;background:#090909;border:1px solid #343127;width:100%}.field input{outline:none;min-height:48px;padding:0 14px}.field input:focus{border-color:#b7ff5a}.secret-box{overflow-wrap:anywhere;padding:14px}.scan-title{letter-spacing:-.04em;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.15}.scan-body{gap:32px;display:grid}.report-content{overflow-wrap:break-word;min-width:0;line-height:1.7}.report-content>:first-child{margin-top:0}.report-content>:last-child{margin-bottom:0}.report-content h1,.report-content h2,.report-content h3,.report-content h4,.report-content h5,.report-content h6{letter-spacing:-.03em;max-width:100%;margin:1.6em 0 .55em;line-height:1.35}.report-content h1{font-size:1.6rem}.report-content h2{font-size:1.3rem}.report-content h3{font-size:1.1rem}.report-content h4,.report-content h5,.report-content h6{font-size:1rem}.report-content p,.report-content ul,.report-content ol,.report-content blockquote,.report-content pre,.report-content table{margin:0 0 1em}.report-content ul,.report-content ol{padding-left:1.6em}.report-content li{margin:.4em 0;padding-left:.2em}.report-content code{overflow-wrap:break-word}.report-content li>ul,.report-content li>ol{margin:.25em 0 0}.report-content a{color:#b7ff5a;text-underline-offset:4px}.report-content hr{border:0;border-top:1px solid #343127;margin:1.6em 0}.report-content blockquote{color:#c8c2b4;border-left:2px solid #b7ff5a;padding:0 0 0 14px}.report-content pre{background:#0d0c0a;border:1px solid #343127;padding:14px;overflow-x:auto}.report-content pre code{background:0 0;border:0;padding:0;font-size:.85em}.report-content .hljs-comment,.report-content .hljs-quote{color:#8a8476}.report-content .hljs-keyword,.report-content .hljs-selector-tag,.report-content .hljs-literal,.report-content .hljs-name{color:#b7ff5a}.report-content .hljs-string,.report-content .hljs-doctag,.report-content .hljs-attr,.report-content .hljs-attribute,.report-content .hljs-template-tag{color:#e6c36a}.report-content .hljs-number,.report-content .hljs-symbol,.report-content .hljs-bullet,.report-content .hljs-deletion,.report-content .hljs-regexp{color:#ffb4a8}.report-content .hljs-title,.report-content .hljs-section,.report-content .hljs-title.function_,.report-content .hljs-title.class_{color:#d7ff9a}.report-content .hljs-variable,.report-content .hljs-template-variable,.report-content .hljs-type,.report-content .hljs-params,.report-content .hljs-property{color:#f5f2e8}.report-content .hljs-built_in,.report-content .hljs-selector-id,.report-content .hljs-selector-class,.report-content .hljs-selector-attr,.report-content .hljs-addition,.report-content .hljs-meta{color:#9ad4ff}.report-content .hljs-emphasis{font-style:italic}.report-content .hljs-strong{font-weight:700}.report-content table{border-collapse:collapse;width:100%;font-size:.95em}.report-content th,.report-content td{text-align:left;border:1px solid #343127;padding:8px 10px}.report-content th{background:#14130f}.report-content img{max-width:100%;height:auto}.deployment-list,.finding-list,.meta-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.deployment-row,.finding-card{background:#090909;border:1px solid #343127;gap:12px;padding:14px;display:grid}.finding-card{line-height:1.6}.deployment-row-top,.deployment-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.finding-heading{justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.finding-heading .severity{flex-shrink:0;margin-top:2px}.finding-heading strong{flex:1;min-width:0;line-height:1.35}.deployment-row-top a,.deployment-row-top strong,.deployment-row-top span{display:block}.deployment-row-top a{color:inherit;text-decoration:none}.deployment-row-top span,.meta-list dt{color:#c8c2b4;margin-top:4px;font-size:.9rem}.meta-list{margin-bottom:24px}.meta-list dt{margin:0 0 4px}.meta-list dd{margin:0}.scan-status-completed{color:#d7ff9a}.scan-status-failed{color:#ffb4a8}.scan-status-pending,.scan-status-running{color:#e6c36a}.scan-status-skipped,.scan-status-none{color:#c8c2b4}.severity{letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:2px 8px;font-size:.75rem;display:inline-block}.severity-critical{color:#ff6b6b;border-color:#ff6b6b}.severity-high{color:#ffb4a8;border-color:#ffb4a8}.severity-medium{color:#e6c36a;border-color:#e6c36a}.severity-low,.severity-info{color:#c8c2b4;border-color:#c8c2b4}.severity-info{color:#b7ff5a;border-color:#b7ff5a}.finding-card p{margin:0}.finding-card code{overflow-wrap:break-word}@media (max-width:760px){.card-heading,.auto-scan,.auto-scan-toggle,.auto-scan-toggle span,.project-picker-toolbar,.project-group-header,.deployment-row-top,.deployment-actions,.connection-list li{flex-direction:column;align-items:flex-start}.auto-scan{justify-items:start}.auto-scan-toggle span{text-align:left}.project-search,.project-picker-toolbar,.project-group-header{width:100%}}.onboarding{align-content:start;gap:28px;width:min(880px,100% - 32px);min-height:100vh;margin:0 auto;padding:28px 0 72px;display:grid}.onboarding-bar{grid-template-columns:1fr auto 1fr;grid-template-areas:"brand steps signout";align-items:center;gap:16px 24px;display:grid}.onboarding-bar .brand{grid-area:brand;margin:0;font-size:1.15rem}.onboarding-bar nav{grid-area:steps}.onboarding-signout{grid-area:signout;justify-self:end;min-height:44px}.onboarding-steps{margin:0;padding:0;list-style:none;display:flex}.onboarding-steps>li>a,.onboarding-steps>li>span{color:#8f897c;letter-spacing:.08em;text-transform:uppercase;border:1px solid #2b2924;align-items:center;gap:8px;min-height:40px;margin-left:-1px;padding:0 12px;font-size:.72rem;text-decoration:none;display:inline-flex}.onboarding-steps>li:first-child>a,.onboarding-steps>li:first-child>span{margin-left:0}.onboarding-steps>li>span[aria-current=step]{z-index:1;color:#090909;background:#b7ff5a;border-color:#b7ff5a;position:relative}.onboarding-steps>li>a:hover{z-index:1;color:#f5f2e8;border-color:#f5f2e8;position:relative}.onboarding-steps>li>span[aria-disabled=true]{color:#5c574c}.onboarding-step-index{font-variant-numeric:tabular-nums}.onboarding-panel{border-top:3px solid #b7ff5a}.onboarding h1{margin-bottom:0;font-size:clamp(2.2rem,6vw,3.6rem)}.onboarding-lede{max-width:40rem;margin:14px 0 0}.onboarding-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.onboarding-actions button:disabled{cursor:not-allowed;opacity:.55}.onboarding-summary{gap:28px;display:grid}.onboarding-summary section{gap:12px;display:grid}.onboarding a:focus-visible,.onboarding button:focus-visible,.onboarding input:focus-visible{outline-offset:2px;outline:2px solid #b7ff5a}@media (max-width:760px){.onboarding-bar{grid-template-columns:1fr auto;grid-template-areas:"brand signout""steps steps"}.onboarding-steps{width:100%}.onboarding-steps li{flex:1}.onboarding-steps>li>a,.onboarding-steps>li>span{justify-content:center;width:100%;padding:0 8px}}@media (min-width:640px){.onboarding{width:min(880px,100% - 64px);padding-top:40px}}
