.key-panel.svelte-1ka3vex{border:var(--hairline) solid var(--linework);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.key-panel.svelte-1ka3vex h2,.key-panel.svelte-1ka3vex h3{margin:0 0 var(--space-1);font-size:1.2rem}.note.svelte-1ka3vex,.help.svelte-1ka3vex{font-size:var(--text-sm);color:var(--muted);margin:0 0 var(--space-2)}ul.svelte-1ka3vex{margin:0;padding:0;list-style:none}li.svelte-1ka3vex{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-top:var(--hairline) solid var(--rule);flex-wrap:wrap;display:flex}.status.svelte-1ka3vex{flex-grow:1}.muted.svelte-1ka3vex{color:var(--muted)}.checked.svelte-1ka3vex{font-size:var(--text-sm);color:var(--muted);display:block}.refusal.svelte-1ka3vex{border-left:3px solid var(--redline);padding-left:var(--space-2);margin:0}form.svelte-1ka3vex{gap:var(--space-2);width:100%;display:grid}input[type=password].svelte-1ka3vex{font:inherit;font-family:var(--font-mono);min-height:var(--target-min);padding:0 var(--space-2);border:var(--hairline) solid var(--rule);background:var(--bg);color:var(--text)}.check.svelte-1ka3vex{align-items:center;gap:var(--space-2);display:flex}.actions.svelte-1ka3vex{gap:var(--space-2);flex-wrap:wrap;display:flex}.key-rows.svelte-1ka3vex li:where(.svelte-1ka3vex){gap:0 var(--space-4);font-size:var(--text-sm);border:0;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;padding:0;display:grid}.key-rows.svelte-1ka3vex .k:where(.svelte-1ka3vex){color:var(--muted)}.key-rows.svelte-1ka3vex .saved:where(.svelte-1ka3vex){color:var(--pass)}.key-rows.svelte-1ka3vex .checked:where(.svelte-1ka3vex),.key-rows.svelte-1ka3vex form:where(.svelte-1ka3vex){grid-column:1/-1}.key-rows.svelte-1ka3vex form:where(.svelte-1ka3vex){padding:var(--space-2) 0;font-size:var(--text-md)}button.link.svelte-1ka3vex{min-height:var(--target-min);font-size:var(--text-sm);border:0;padding:0;font-weight:600;text-decoration:underline}.key-rows.svelte-1ka3vex .note:where(.svelte-1ka3vex){margin:var(--space-2) 0 0;font-size:var(--text-xs)}@media (width<=800px){.key-rows.svelte-1ka3vex li:where(.svelte-1ka3vex){grid-template-columns:minmax(0,1fr) auto}.key-rows.svelte-1ka3vex .k:where(.svelte-1ka3vex){grid-column:1/-1;margin-bottom:-12px}}
