.lens-shares{border:1px solid var(--lens-border);background:var(--lens-surface);min-width:0;color:var(--lens-ink);border-radius:10px;flex-basis:100%;margin-top:12px;padding:20px}.lens-shares h3,.lens-shares h4{margin:0 0 12px}.lens-shares h4{margin-top:24px}.rv-actions .lens-shares p{margin:8px 0;line-height:1.6}.lens-share-controls{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.lens-shares label{font-size:.85rem}.lens-shares select,.lens-shares input{border:1px solid var(--lens-border);background:var(--lens-canvas);color:var(--lens-ink);font:inherit;border-radius:6px;max-width:100%;padding:10px}.lens-share-created{border:1px solid var(--lens-border);border-radius:8px;padding:16px}.lens-share-created label{gap:8px;display:grid}.lens-share-created input{box-sizing:border-box;width:100%;min-width:0}.lens-shares ul{margin:12px 0 0;padding:0;list-style:none}.lens-shares li{border-top:1px solid var(--lens-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.lens-shares li>div{overflow-wrap:anywhere;min-width:0}.lens-shares button:focus-visible,.lens-shares input:focus-visible,.lens-shares select:focus-visible,.lens-completion input:focus-visible{outline-offset:3px;outline:2px solid}.lens-completion{margin-top:24px}.lens-completion-toggle{align-items:center;gap:12px;line-height:1.6;display:flex}.lens-completion-toggle input{flex-shrink:0;width:20px;height:20px}
