.locked{border-radius:var(--radius);display:grid;position:relative;overflow:hidden}.locked>*{grid-area:1/1}.locked-sample{border:1px solid var(--line);border-radius:var(--radius);filter:blur(2.5px);-webkit-user-select:none;user-select:none;pointer-events:none;background:#fff;min-height:420px;padding:22px 24px}.locked-compact .locked-sample{min-height:300px;padding:16px 18px}.locked-over{z-index:1;place-self:start center;width:min(520px,100% - 48px);margin:96px 0 40px}.locked-compact .locked-over{margin-top:64px}.locked-over .pro-upsell{box-shadow:0 10px 30px #0b1f3a29}.locked-bar{background:#bcc5d3;border-radius:5px;height:10px;margin:6px 0;display:block}.locked-label{color:var(--navy);font-size:.78rem;font-weight:600;display:block}.locked-table{align-items:center;gap:10px 16px;display:grid}.locked-th{color:var(--navy);border-bottom:1px solid var(--line);padding-bottom:6px;font-size:.8rem;font-weight:600}.locked-list{gap:12px;display:grid}.locked-card{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 16px;padding:12px 14px;display:grid}.locked-doc{gap:16px;display:grid}.locked-doc-h{margin-bottom:4px;font-size:.95rem}.lock-icon{vertical-align:-2px;color:var(--navy);margin-right:6px}@media (max-width:640px){.locked-sample{padding:16px}.locked-table{gap:8px 10px}}
