/* ONEBOX 4.2 — release-candidate Professional Me segmented navigation */
#profileScreen .obx-qa-pro-tabs{display:flex;align-items:center;gap:6px;max-width:100%;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity;margin:0 0 18px;padding:6px;border:1px solid #dce9e2;border-radius:15px;background:#f1f7f3}
#profileScreen .obx-qa-pro-tabs button{scroll-snap-align:start;flex:0 0 auto;min-height:44px;padding:11px 14px;border:1px solid transparent;border-radius:11px;background:transparent;color:#365b51;white-space:nowrap;font-size:13px;font-weight:800;cursor:pointer}
#profileScreen .obx-qa-pro-tabs button.active{background:#052750;color:#fff;box-shadow:0 5px 12px rgba(5,39,80,.14)}
#profileScreen .obx-qa-pro-tabs button:hover:not(.active){background:#fff;color:#052750}
#profileScreen .obx-qa-pro-tabs button:focus-visible{outline:3px solid #0ea56f;outline-offset:2px}
#profileScreen .obx-qa-hidden-shortcuts{display:none!important}
#profileScreen .obx-qa-pro-next{margin:0 0 18px;padding:19px 22px;border:1px solid #dce9e2;border-radius:17px;background:#eff7f2;color:#052750}
#profileScreen .obx-qa-pro-next strong{font-size:16px;font-weight:850}
#profileScreen .obx-qa-pro-next p{margin:6px 0 0;color:#4d6c5f;font-size:13px;line-height:1.6}
#profileScreen .obx-qa-pro-next-button{display:inline-flex;min-height:43px;align-items:center;margin-top:13px;padding:11px 17px;border:0;border-radius:10px;background:#052750;color:#fff;font-size:13px;font-weight:800}
#profileScreen .obx-qa-pro-pending-note{padding:11px 14px;border:1px solid #dce9e2;border-radius:11px;background:#f1f7f3;color:#365b51;font-size:13px;line-height:1.6}
#profileScreen #obxMeIdentityBtn:disabled{opacity:.6;cursor:not-allowed}
@media(max-width:600px){#profileScreen .obx-qa-pro-tabs{gap:3px;padding:5px;margin-bottom:14px}#profileScreen .obx-qa-pro-tabs button{padding:10px 12px}#profileScreen .obx-qa-pro-next{padding:16px}}
@media(prefers-reduced-motion:reduce){#profileScreen .obx-qa-pro-tabs{scroll-snap-type:none}}
