.settings-social{margin:18px 0;padding-top:16px;border-top:1px solid rgb(137 194 230/16%)}.settings-social h4{margin:0 0 8px;color:#e2f1ff;font-size:13px}.settings-social>p{color:#a9bdd3;font-size:12px;line-height:1.6}.settings-social-list{display:grid;gap:9px;margin:14px 0 10px}.settings-social-button{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px;border:1px solid #8e5263;border-radius:11px;background:#2d1825;color:#ffcfda;text-align:left;cursor:pointer;font:inherit}.settings-social-button>svg{width:22px;height:22px}.settings-social-button b,.settings-social-button small{display:block}.settings-social-button b{font-size:12px;color:#f1f5ff}.settings-social-button small{margin-top:4px;font-size:10px}.settings-social-button.is-linked{border-color:#387b66;background:#102f29;color:#93ecc4;cursor:default}.settings-social-button.is-loading{border-color:#38546c;background:#102333;color:#afc2d4}.settings-social-button:disabled{cursor:default}.settings-social-button.is-unlinked:disabled{opacity:.65}.settings-social-button:not(:disabled):hover{border-color:#f298b1;background:#3a2030}.settings-social-button:focus-visible{outline:2px solid #82e5ff;outline-offset:3px}.settings-social-action{display:inline-flex;align-items:center;gap:6px;font-size:10px}.settings-social-action svg{width:17px;height:17px}.settings-social-hint{display:flex;align-items:flex-start;gap:7px}.settings-social-hint svg{flex:0 0 14px;width:14px;height:14px;margin-top:2px}.settings-social-error{padding:10px 12px;margin-top:10px;border:1px solid #995469;border-radius:9px;background:#301824}.settings-social-error p{color:#ffd4dd;font-size:12px;line-height:1.6}.settings-social-error button{margin-top:8px;padding:6px 9px;border:1px solid #995469;border-radius:6px;background:transparent;color:#ffd4dd;cursor:pointer;font-size:11px}