.setup-guide{margin-bottom:26px;padding:0;overflow:hidden}.setup-guide-loading{height:140px;display:grid;place-items:center;align-content:center;gap:12px}.setup-guide-loading span{width:26px;height:26px;border:3px solid #dedce9;border-top-color:#6757e8;border-radius:50%;animation:setup-spin .8s linear infinite}.setup-guide-head{display:flex;justify-content:space-between;gap:30px;padding:24px 26px;border-bottom:1px solid var(--border)}.setup-guide-head>div:first-child p{font-size:10px;letter-spacing:.12em;font-weight:900;color:var(--accent);margin:0 0 5px}.setup-guide-head h2{font-size:24px;margin:0 0 5px}.setup-guide-head small{color:var(--muted)}.setup-guide-head>div:last-child{width:230px;display:grid;grid-template-columns:1fr auto;align-content:center;gap:8px}.setup-guide-head>div:last-child strong{grid-column:1/-1;font-size:12px;text-align:right}.setup-guide-head>div:last-child>span{height:7px;background:#ececf1;border-radius:6px;overflow:hidden}.setup-guide-head>div:last-child>span i{height:100%;display:block;background:var(--accent);border-radius:6px}.setup-guide-head>div:last-child small{font-size:11px}.setup-guide-steps article{min-height:72px;display:grid;grid-template-columns:36px 22px 1fr 22px 124px;gap:12px;align-items:center;padding:10px 26px;border-bottom:1px solid var(--border)}.setup-guide-steps article:last-child{border-bottom:0}.setup-step-icon{width:34px;height:34px;border:1px solid #c8cad1;border-radius:6px;display:grid;place-items:center;color:#3b3e47;font-weight:800}.setup-guide-steps article>b{color:#9a9da6;font-size:11px}.setup-guide-steps article>p{display:grid;gap:4px}.setup-guide-steps article>p strong{font-size:13px}.setup-guide-steps article>p small{font-size:11px;color:var(--muted)}.setup-guide-steps article>i{width:18px;height:18px;border:1px solid #aeb1b9;border-radius:50%}.setup-guide-steps article>button{height:36px;font-size:11px}.setup-guide-steps article.done{background:#fbfbfd}.setup-guide-steps article.done .setup-step-icon{background:#eaf8f2;color:#147d5a;border-color:#b9e5d2}.setup-guide-steps article.done>i{background:#147d5a;border-color:#147d5a;box-shadow:inset 0 0 0 4px #fff}.setup-guide-steps article.done>button{color:#147d5a}.setup-hide{border:0;background:transparent;color:var(--accent);font-weight:700;font-size:11px;margin:2px 18px 15px;padding:8px}.setup-guide-complete{display:flex;align-items:center;gap:16px;padding:25px}.setup-guide-complete>span{width:42px;height:42px;border-radius:50%;background:#eaf8f2;color:#147d5a;display:grid;place-items:center;font-size:20px}.setup-guide-complete>div{flex:1}.setup-guide-complete h2{margin:0 0 5px;font-size:20px}.setup-guide-complete p{margin:0;color:var(--muted)}.setup-guide-error{padding:25px;display:grid;gap:5px}.company-setup-dialog{width:min(650px,calc(100vw - 24px))}@keyframes setup-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.setup-guide-head{display:grid}.setup-guide-head>div:last-child{width:100%}.setup-guide-head>div:last-child strong{text-align:left}.setup-guide-steps article{grid-template-columns:34px 1fr 20px;padding:13px 16px}.setup-guide-steps article>b{display:none}.setup-guide-steps article>button{grid-column:2/-1;width:100%}.setup-guide-head{padding:20px}.setup-guide-steps article>p small{line-height:1.4}}
