/* Stage 3.4 — access clarity + final functional polish. */
[data-hor-ui][data-hor-ui] .hor-paid-access-note{
 display:flex;align-items:center;justify-content:space-between;gap:20px;
 margin:0 0 14px;padding:16px 18px;border:1px solid #F4D56A;border-radius:14px;
 background:#FFF9E8;color:var(--hor-navy,#2A2F70)
}
[data-hor-ui][data-hor-ui] .hor-paid-access-note strong{display:block;font-size:17px;line-height:1.3;margin-bottom:3px}
[data-hor-ui][data-hor-ui] .hor-paid-access-note p{margin:0;color:#5F6780}
[data-hor-ui][data-hor-ui] .hor-paid-access-cta{
 display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;
 border-radius:12px;background:var(--hor-yellow,#FFCF3F);color:var(--hor-navy,#2A2F70)!important;
 text-decoration:none;font-weight:700;white-space:nowrap
}
[data-hor-ui][data-hor-ui].hor-dashboard-classic .hor-module-row.is-locked .hor-status-label{font-weight:700;color:#6E7691}
@media(max-width:780px){
 [data-hor-ui][data-hor-ui] .hor-paid-access-note{align-items:stretch;flex-direction:column;gap:12px;padding:14px}
 [data-hor-ui][data-hor-ui] .hor-paid-access-cta{width:100%}
}
