.protect-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem}.protect-pw{position:relative;display:flex}.protect-pw .ptool-input{padding-right:3rem}.protect-eye{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2.75rem;height:100%;min-height:2.5rem;border:0;background:none;color:var(--ink-3);cursor:pointer}.protect-eye:hover{color:var(--ink)}.protect-eye[aria-pressed=true]{color:var(--accent-ink)}.protect-accordion{margin:0}.protect-perms{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:0 1rem}.protect-honest{margin:0;padding:.7rem .85rem;border:1px solid var(--warn-line);border-radius:var(--r-sm);background:var(--warn-soft);color:var(--warn-ink);font-size:.85rem;line-height:1.5}
