.explorer-actions .gpf-quick-message{flex:1;min-width:0;display:flex;align-items:center;gap:5px;border:1px solid var(--border2);border-radius:18px;background:var(--surface2);padding:5px 8px;margin:0}.gpf-quick-message input{min-width:0;flex:1;width:100%;background:transparent;color:var(--text);border:0;padding:10px 5px;font:inherit;font-size:13px;outline-offset:2px}.gpf-quick-message input::placeholder{color:var(--text3)}.gpf-quick-message button{border:0;background:transparent;color:var(--accent);padding:9px;cursor:pointer;min-height:42px;min-width:40px}.explorer-actions .gpf-friend-icon{flex:0 0 44px;border:0;border-radius:14px;background:transparent;color:#8993a3;min-width:44px;min-height:44px;cursor:pointer}.gpf-friend-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.explorer-actions .gpf-friend-icon.is-friend{color:#29c5bd}.gpf-friend-icon:disabled{opacity:.55;cursor:wait}.gpf-push-controls,.gpf-backup-controls{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.gpf-push-controls select{max-width:280px}.gpf-backup-item{padding:14px 0;border-bottom:1px solid var(--border);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gpf-backup-item span{flex:1}.gpf-communication-status{font-size:12px;color:var(--text2);line-height:1.6}
