.password-backdrop[data-v-32393954]{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b122980;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.password-card[data-v-32393954]{background:var(--surface);width:min(100%,420px);max-height:calc(100dvh - 32px);color:var(--text);border:1px solid var(--panel-border);box-shadow:var(--cabinet-shadow);border-radius:16px;padding:28px;overflow-y:auto}.password-header[data-v-32393954]{justify-content:space-between;align-items:center;display:flex}.password-icon[data-v-32393954]{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.password-close[data-v-32393954]{background:var(--control);width:40px;height:40px;color:var(--muted);cursor:pointer;border:0;border-radius:8px}h2[data-v-32393954]{letter-spacing:-.5px;margin:20px 0;font-size:21px;font-weight:650}.password-description[data-v-32393954]{color:var(--muted);margin:-8px 0 20px;font-size:12px;line-height:1.6}.password-form[data-v-32393954]{flex-direction:column;gap:16px;display:flex}.password-form label[data-v-32393954]{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.password-form input[data-v-32393954]{width:100%}.password-visibility[data-v-32393954]{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:36px;padding:0;font-size:11px;display:flex}.password-submit[data-v-32393954]{background:var(--accent);min-height:44px;color:var(--accent-text);cursor:pointer;border:0;border-radius:8px;padding:12px;font-size:13px;font-weight:600}.password-submit[data-v-32393954]:disabled{opacity:.5;cursor:wait}.password-error[data-v-32393954]{color:var(--danger);background:var(--danger-soft);border-radius:8px;margin:0 0 16px;padding:12px;font-size:12px;line-height:1.5}@media (width<=600px){.password-card[data-v-32393954]{padding:22px 18px}}
