#pane-lab[data-onboarding]>:not(#exlen-onboarding){display:none!important}
#exlen-onboarding[hidden]{display:none!important}
#exlen-onboarding{padding:48px 0 80px;background:var(--bg,#f7f9fb);color:var(--ink,#172630)}
.ob-wrap{max-width:1440px;margin:auto;padding-inline:clamp(24px,5vw,80px)}
#exlen-onboarding h1{font-size:clamp(32px,4vw,54px);line-height:1.12;letter-spacing:-.025em;margin:36px 0 20px}
#exlen-onboarding h2{font-size:26px;margin:28px 0 22px}#exlen-onboarding h3{font-size:20px;margin:12px 0}
.ob-lead{max-width:65ch;font-size:18px;line-height:1.65}.ob-layout,.ob-setup-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:32px}
#exlen-onboarding label{display:block;font-weight:600;margin:20px 0 9px}
#exlen-onboarding textarea,#exlen-onboarding select{box-sizing:border-box;width:100%;padding:14px;border:1px solid #9aabb7;border-radius:3px;font:inherit;color:#1a2c37;background:#fff;line-height:1.5}
#exlen-onboarding textarea{resize:vertical}#exlen-onboarding input[type=file]{max-width:100%;font:inherit}
#exlen-onboarding button[type=submit]{margin-top:24px}.ob-fine{font-size:13px;line-height:1.6;color:#536876}.ob-result{display:flex;gap:22px;border-top:1px solid #c8d3db;padding:24px 0}.ob-result img{width:112px;height:80px;object-fit:cover}.ob-result p{margin:8px 0 14px}.ob-status{font-size:12px;color:#536876}.ob-result h3{margin:5px 0!important}.ob-setup-head{display:flex;justify-content:space-between;gap:32px;align-items:center;margin-top:32px}.ob-setup-head img{max-width:35%;height:auto}.ob-tools{display:flex;gap:12px}.ob-tools [aria-pressed=true]{background:#213d4e;color:white;border-color:#213d4e}.ob-command{margin:16px 0 24px;border:1px solid #b7c6cf;background:#eef3f6;padding:16px}.ob-command pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8;margin:0 0 12px;color:#172e3a}.ob-command .btn{font-size:12px}#exlen-onboarding :focus-visible{outline:2px solid #315bc6;outline-offset:3px}#exlen-onboarding button:disabled{opacity:.55;cursor:wait}.ob-dossier-actions{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0}
@media(max-width:760px){.ob-layout,.ob-setup-grid{grid-template-columns:1fr;gap:24px}.ob-setup-head{align-items:flex-start}.ob-setup-head img{display:none}.ob-result{gap:14px}.ob-result img{width:82px;height:64px}#exlen-onboarding{padding-top:28px}.ob-wrap{padding-inline:24px}}
#pane-lab[data-onboarding]>#exlen-onboarding:not([hidden]){display:block!important}
