.onboard-panel{padding:24px;background:var(--panel,#fff);border:1px solid var(--line,#d9e2e8);border-radius:14px;margin:16px 0}.onboard-channel-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.onboard-channel{padding:22px;text-align:left;border:1px solid var(--line,#ccd9dc);background:#fff;border-radius:12px;color:var(--txt,#153c3b);cursor:pointer;min-height:112px}.onboard-channel strong{display:block;font-size:20px;margin-bottom:8px}.onboard-channel[aria-pressed=true]{border:2px solid #2b7771;background:#edf8f6}.onboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.onboard-grid label{display:block;font-weight:600}.onboard-grid input,.onboard-grid select{width:100%;margin-top:6px;min-height:44px;box-sizing:border-box}.onboard-room{border-top:1px solid var(--line,#d9e2e8);padding:16px 0}.onboard-room h3{margin:0 0 6px}.onboard-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;border-top:1px solid var(--line,#d9e2e8);padding-top:18px;margin-top:24px}.onboard-actions .btn{min-height:44px}.onboard-checks{padding:0;list-style:none}.onboard-checks li{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line,#d9e2e8)}.onboard-checks b{min-width:24px}.onboard-checks p{margin:4px 0}.onboard-checks [data-ok=true] b{color:#26736a}.onboard-checks [data-ok=false] b{color:#8c5a13}#onboardNote[data-error=true],#onboardStatus[data-error=true]{color:#9d3e2d}.onboard-help{color:#5a6976;line-height:1.65}.onboard-panel h2{font-size:22px}.onboard-panel h2:focus{outline:none}#onboardBody{min-height:160px}@media(max-width:640px){.onboard-panel{padding:16px}.onboard-channel-options,.onboard-grid{grid-template-columns:1fr}.onboard-actions .btn{flex:1 1 130px}.onboard-channel{min-height:92px}.onboard-panel .ota-steps{font-size:12px}.onboard-panel h2{font-size:20px}}
