/* Loaded only for the English best-friend note composer. */
.friend-note{scroll-margin-top:20px}
.friend-note-privacy,.friend-note-help,.friend-note-status{color:var(--muted);font-size:.92rem}
.friend-note-fields{display:grid;gap:18px;margin:20px 0;min-width:0}
.friend-note label{display:block;font-weight:750;margin-bottom:5px}
.friend-note-help{margin:0 0 7px}
.friend-note input,.friend-note textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:16px/1.5 var(--font);color:var(--ink);background:#fff;border:1.5px solid #d9d0c2;border-radius:12px;padding:12px 14px;min-height:48px}
.friend-note textarea{resize:vertical}
.friend-note input:focus,.friend-note textarea:focus{border-color:var(--violet);outline:3px solid rgba(108,92,231,.18);outline-offset:1px}
.friend-note [readonly]{background:var(--bg)}
.friend-note button:disabled{opacity:.55;cursor:default}
.friend-note-status{min-height:1.5em;margin:10px 0 0}
.friend-note-next{border-top:1px solid var(--line);padding-top:22px;margin-top:26px}
