.plus-restore{font-size:12px;line-height:1.6}.plus-restore p{margin:0}.plus-restore .plus-restore-note{color:var(--secondary);margin-top:12px}.plus-restore form{gap:8px;margin-top:16px;display:flex}.plus-restore input{border:1px solid var(--line);border-radius:var(--radius);background:var(--canvas);min-width:0;height:44px;color:var(--ink);font:inherit;flex:1;padding:0 10px}.plus-restore button{border-radius:var(--radius);background:var(--ink);min-height:44px;color:var(--canvas);font:inherit;padding:0 12px}.plus-restore input:focus{border-color:var(--ink);outline:none}.plus-restore button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
