.locked-shell[data-v-925ffa71]{width:100%;height:100%;min-height:var(--b42bb778);border-radius:inherit;position:relative;overflow:hidden}.locked-shell--panel[data-v-925ffa71]{height:auto;min-height:max(240px,var(--b42bb778));background:#ffffff1a;border-radius:16px}.locked-shell--overlay-only[data-v-925ffa71]{z-index:20;position:absolute;inset:0}.locked-background[data-v-925ffa71]{opacity:.7;pointer-events:none;width:100%;height:100%}.locked-overlay[data-v-925ffa71],.locked-shell--background-overlay .locked-background[data-v-925ffa71]{position:absolute;inset:0}.locked-overlay[data-v-925ffa71]{background-color:var(--v826ed73a);border-radius:inherit;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:24px;display:flex}.locked-overlay .locked-description[data-v-925ffa71]{width:min(100%,300px);color:var(--text-strong);flex-direction:column;align-items:center;gap:10px;display:flex}.locked-overlay .lock-icon[data-v-925ffa71]{box-sizing:content-box;color:var(--positive);background:#ffffff1a;border-radius:999px;padding:10px}.locked-overlay .locked-heading[data-v-925ffa71]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:260px;margin:0;font-size:.94rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.locked-overlay .locked-compact-label[data-v-925ffa71]{color:var(--positive);margin:0;font-size:.95rem;font-weight:600}.locked-overlay .locked-requirement[data-v-925ffa71]{color:var(--positive);margin:0;font-size:.8rem;font-weight:600;line-height:1.2}.locked-overlay .locked-text[data-v-925ffa71]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.35}.locked-overlay .locked-cta[data-v-925ffa71]{margin-top:6px}
