.onboard-shell{color:#172a2a;background:#f7faf7;max-width:1050px;min-height:100vh;margin:auto;padding:32px 24px 64px}.onboard-shell header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.onboard-shell header img{width:150px}.onboard-shell h1{margin:12px 0;font-size:clamp(30px,5vw,46px);line-height:1.15}.onboard-lead{color:#546867;margin-bottom:28px;font-size:18px}.onboard-step{letter-spacing:1.8px;color:#008f86;font-size:11px;font-weight:800}.onboard-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.onboard-card{background:#fff;border:1px solid #d4e6df;border-radius:22px;margin-bottom:24px;padding:28px;box-shadow:0 8px 30px #12382a05}.onboard-card h2{margin:10px 0 16px;font-size:24px;line-height:1.2}.onboard-card p{color:#53655f;line-height:1.6}.onboard-card label{margin:18px 0;font-weight:600;display:block}.onboard-card input{letter-spacing:5px;border:1px solid #b5ccc5;border-radius:10px;width:100%;margin-top:8px;padding:14px;font-size:20px;display:block}.onboard-card button,.onboard-button{cursor:pointer;background:#008f86;border:0;border-radius:12px;margin:8px 12px 12px 0;padding:14px 20px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.onboard-card button:disabled{opacity:.5}.onboard-card small{color:#61716a;line-height:1.5;display:block}.onboard-shell a{color:#008c83}.onboard-error{color:#b42318!important}.onboard-success{color:#087c53!important}.onboard-table{border-collapse:collapse;background:#fff;width:100%}.onboard-table td,.onboard-table th{text-align:left;word-break:break-word;border-bottom:1px solid #dce8e2;padding:14px 10px}.onboard-table th{background:#e5f3ed}.onboard-table small{font-size:12px;display:block}.onboard-scroll{overflow-x:auto}.install-qr{width:176px;height:176px}.install-steps{counter-reset:step;padding:0;list-style:none}.install-steps li{counter-increment:step;background:#fff;border:1px solid #d6e8e0;border-radius:18px;margin:16px 0;padding:24px 24px 24px 80px;font-size:18px;line-height:1.5;position:relative}.install-steps li:before{content:counter(step);color:#fff;background:#ff612c;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid;position:absolute;top:24px;left:22px}.install-steps b{font-size:23px;display:block}.install-steps li:nth-child(2n){background:#e8f5f0}@media (max-width:650px){.onboard-grid{grid-template-columns:1fr}.onboard-shell{padding:22px 16px}.onboard-card{padding:22px}.onboard-shell header img{width:115px}.onboard-table,.onboard-shell header a{font-size:13px}}
