.gh-steps{background:#fff;border:1px solid #e3e3e3;border-radius:10px;margin:1.4em 0;padding:16px 18px 18px}.gh-steps__cap{color:#1f2933;margin-bottom:6px;font-size:17px;font-weight:800}.gh-steps__intro{color:#4a5159;margin:0 0 14px;font-size:14.5px;line-height:1.55}.gh-steps__list{counter-reset:gh-steps;flex-direction:column;gap:12px;margin:0;padding:0;display:flex;list-style:none!important}.gh-steps__item{counter-increment:gh-steps;grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid;list-style:none!important}.gh-steps__item::marker{content:none}.gh-steps__num{color:#fff;background:#2f9e44;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:flex}.gh-steps__num:before{content:counter(gh-steps)}.gh-steps__body{min-width:0;padding-top:3px}.gh-steps__title{color:#2f3742;margin-bottom:3px;font-size:15px;font-weight:700}.gh-steps__text{color:#3a4149;font-size:14.5px;line-height:1.55}.gh-steps__note{color:#6a7178;margin-top:5px;font-size:13px;font-style:italic;line-height:1.5}.gh-steps__item:not(:last-child) .gh-steps__num{position:relative}.gh-steps__item:not(:last-child) .gh-steps__num:after{content:"";background:#d6e8db;width:2px;height:calc(100% - 14px);position:absolute;top:38px;left:50%;transform:translate(-50%)}@media (width<=480px){.gh-steps{padding:14px 14px 16px}.gh-steps__item{grid-template-columns:30px 1fr;gap:10px}.gh-steps__num{width:30px;height:30px;font-size:14px}}.gh-steps__code{margin-top:8px;position:relative}.gh-steps__code pre{color:#e6edf3;white-space:pre;tab-size:4;background:#1f2933;border-radius:8px;margin:0;padding:12px 14px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;overflow-x:auto}.gh-steps__code code{font:inherit;color:inherit;background:0 0;padding:0}.gh-steps__copy{color:#e6edf3;cursor:pointer;background:#2b3542;border:1px solid #4a5563;border-radius:6px;padding:3px 9px;font-size:12px;position:absolute;top:6px;right:6px}.gh-steps__copy:hover{background:#374151}.gh-steps__copy.is-copied{color:#b7f0c4;border-color:#2f9e44}.gh-steps__code:has(.gh-steps__copy:not([hidden])) pre{padding-top:34px}
